嗨,我是 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>
最佳答案
你必须提到这是一个使用 <script>
的脚本。另外你不应该在 <head>
中输出 DOM就像你对 document.write 所做的那样。像这样操作 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>
关于Javascript 函数检查日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11369303/