Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何更改此脚本中的文本颜色?_Javascript_Html_Css - Fatal编程技术网

Javascript 如何更改此脚本中的文本颜色?

Javascript 如何更改此脚本中的文本颜色?,javascript,html,css,Javascript,Html,Css,我想把显示的文字颜色改成白色,但是我不知道该怎么做,有人能帮我吗 代码: <!-- Display the countdown timer in an element --> <p id="demo"></p> <script> // Set the date we're counting down to var countDownDate = new Date("Sep 22, 2017 15:37:25").getTime(); // Up

我想把显示的文字颜色改成白色,但是我不知道该怎么做,有人能帮我吗

代码:

<!-- Display the countdown timer in an element -->
<p id="demo"></p>

<script>
// Set the date we're counting down to
var countDownDate = new Date("Sep 22, 2017 15:37:25").getTime();

// Update the count down every 1 second
var x = setInterval(function() {

  // Get todays date and time
  var now = new Date().getTime();

  // Find the distance between now an the count down date
  var distance = countDownDate - now;

  // Time calculations for days, hours, minutes and seconds
  var days = Math.floor(distance / (1000 * 60 * 60 * 24));
  var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
  var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
  var seconds = Math.floor((distance % (1000 * 60)) / 1000);

  // Display the result in the element with id="demo"
  document.getElementById("demo").innerHTML = days + "Days " + hours + "Hours "
  + minutes + "Minutes " + seconds + "Seconds ";

  // If the count down is finished, write some text 
  if (distance < 0) {
    clearInterval(x);
    document.getElementById("demo").innerHTML = "EXPIRED";
  }
}, 1000);
</script>
PS我是一个noob,这段代码来自W3

通过JavaScript访问的每个HTML元素都有一个style对象。此对象允许您指定CSS属性并设置其值

 document.getElementById("p2").style.color = "blue";

有一些方法可以做到这一点,但最简单的方法就是设置一个CSS内联参数。像这样:

<p id="demo" style="color: white;"></p>
这就是魔法


明确检查此->

欢迎访问该网站。Stack Overflow不是一个免费的代码编写服务,我们希望有一定标准的问题。首先,我们要求人们在寻求帮助之前做一点事情。您还应该阅读更多信息。仅链接和仅代码的答案不符合要求。如果你要回答这样一个低质量的问题,而你本来就不应该这样做,那么至少要解释一下你做了什么。感谢你的提醒,我添加了一个简短的解释。旁白:内联CSS通常被认为是不好的做法。可以说,它使水变得浑浊,因此,今后的维护可能会变得更加困难。如果这不仅仅是一个一次性的项目,那么最好将其作为注释JS添加到CSS样式表中,甚至更好。