gpt4 book ai didi

文本字段中的 JavaScript 时间且不更新

转载 作者:行者123 更新时间:2023-11-30 16:56:48 26 4
gpt4 key购买 nike

不确定为什么这个 JavaScript 将时间放在空白文本字段中并每秒更新时间。我试图让 JavaScript 在顶部有一个标签,上面写着当前时间,然后是一个文本字段,其中包含每秒更新的当前时间。

    <html>
<head>
<title>Timer</title>
<script language="javascript" type="text/javascript">
var dateform
speed=2000
tid=0;
function dodate()
{
f.date.value=new Date();
tid=window.setTimeout("dodate()",speed);
}
function start(x)
{
f=x
tid=window.setTimeout("dodate()",speed);
}
function cleartid()
{
window.clearTimeout(tid);
}
</script>
</head>
<body onload="start(document.dateform) ;">
<center>
The Digital Clock
<FORM name="dateform" action="post">
<input type="text" name="date" size=30>
</FORM>
</center>
</body>
</html>

最佳答案

您需要使用的方法是 setInterval 并做一些小改动:

var dateform
speed=1000
tid=0;
function dodate()
{
f.date.value=new Date();
}
function start(x)
{
f=x
tid=window.setInterval("dodate()",speed);
}
function cleartid()
{
window.clearTimeout(tid);
}

关于文本字段中的 JavaScript 时间且不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29581658/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com