2

嗨,我是 Javascript 新手,正在尝试创建一个检查两个日期的函数。我已经读过将 JS 放在文档的开头部分很有用,但这并没有返回任何内容。我也是stackoverflow的新手,所以我希望我做得对。:) 有人看到错误吗?

<!DOCTYPE html>
<html>
<head>

var myDate = new Date(); // Your timezone!
var myEpoch = myDate.getTime()/1000;
var deadline = '1341596750.000';

document.write(myEpoch);
document.write("<br>",deadline);

if (myEpoch < deadline) {
  document.write("<p>Just in time!</p>");
} else {
  document.write("<p>Too late!</p>");
}

</head>
<body>

<br><br><br><br>http://www.epochconverter.com/
</body>
</html>
4

1 回答 1

3

你不得不提到它是一个使用<script>. <head>此外,您不应该像使用 document.write 那样输出 DOM 。像这样操作 DOM:

    <head>
    <script type="text/javascript">

    var myDate = new Date(); // Your timezone!
    var myEpoch = myDate.getTime()/1000;
    var deadline = '1341596750.000';

    document.write(myEpoch);
    document.write("<br>",deadline);

    if (myEpoch < deadline) {
      document.getElementById("useme").innerHTML("Just in time!");
    } else {
      document.getElementById("useme").innerHTML("Too late!");
    }
    </script>
    </head>
<body>

<p id="useme"></p>
于 2012-07-06T20:35:28.820 回答