Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文本字段中的JavaScript时间,不更新 不确定为什么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> 计时器 var数据格式 速度=2000 tid=0; 函数dodate() { f、 date.value=新日期(); tid=window.setTimeout(“dodate()”,速度); } 功能启动(x) { f=x tid=window.setTimeout(“dodate()”,速度); } 函数cleartid() { 窗口清除超时(tid); } 数字钟_Javascript - Fatal编程技术网

文本字段中的JavaScript时间,不更新 不确定为什么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> 计时器 var数据格式 速度=2000 tid=0; 函数dodate() { f、 date.value=新日期(); tid=window.setTimeout(“dodate()”,速度); } 功能启动(x) { f=x tid=window.setTimeout(“dodate()”,速度); } 函数cleartid() { 窗口清除超时(tid); } 数字钟

文本字段中的JavaScript时间,不更新 不确定为什么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> 计时器 var数据格式 速度=2000 tid=0; 函数dodate() { f、 date.value=新日期(); tid=window.setTimeout(“dodate()”,速度); } 功能启动(x) { f=x tid=window.setTimeout(“dodate()”,速度); } 函数cleartid() { 窗口清除超时(tid); } 数字钟,javascript,Javascript,您需要使用的方法是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); } 好的,它可以工作了,我试图使

您需要使用的方法是
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);
}

好的,它可以工作了,我试图使用n2j.com来查看代码和输出,但是它没有正确地显示出来。谢谢你们两位的帮助。这很有效,谢谢你们两位。我不能“回答你的问题”一旦我可以,我会添加你的答案。