Javascript函数检查日期

时间:2012-07-06 20:32:27

标签: javascript function

您好我是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>

1 个答案:

答案 0 :(得分:3)

你必须提到它是使用<script>的脚本。另外,您不应该像使用document.write一样在<head>中输出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>