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