为了账号安全,请及时绑定邮箱和手机立即绑定

为什么有了这句话刷新的就是秒呢怎么不是分呢时呢 var int=setInterval(clock,1000);而且把1000变成10也是一样的一秒一秒的跳

  <script type="text/javascript">

  var attime;

  function clock(){

    var time=new Date();//创建时间系统数组  

    var attime=(time.getHours()+"时:"+time.getMinutes()+"分:"+time.getSeconds()+"秒");//将获取到的系统时分秒赋值给attime

    document.getElementById("clock").value = attime;//通过id将时分秒写到表单中

  }

  var int=setInterval(clock,1000);//设置计时器

</script>

 </head>

 <body>

  <form>

<input type="text" id="clock" size="50"  />

</form>

 </body>


正在回答

2 回答

时间是不是1秒1秒的走?

1 回复 有任何疑惑可以回复我~
#1

慕设计8083804 提问者

那1000有什么意义呢
2019-07-24 回复 有任何疑惑可以回复我~
#2

阳火锅 回复 慕设计8083804 提问者

你做个试验,不用定时器直接调用clock() 这个函数。。 然后手动刷新游览器。。 心里默数每隔1秒刷新一下 , 你再观察时间有没有变化。。。 定时器是用来干嘛的 就是用来代替你这个手动刷新动作的。。 定时器后面那个1000指的就是每隔一秒 调用一下这个函数。。就类似于你的手动刷新
2019-07-25 回复 有任何疑惑可以回复我~
#3

慕设计8083804 提问者 回复 阳火锅

知道了谢谢你
2019-07-26 回复 有任何疑惑可以回复我~

1000是毫秒的意思,1000毫秒==1秒  60秒==1分钟

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么有了这句话刷新的就是秒呢怎么不是分呢时呢 var int=setInterval(clock,1000);而且把1000变成10也是一样的一秒一秒的跳

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信