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

为什么这个时间会显示出来

为什么这个时间会显示出来

正在回答

4 回答

我也想了又想,不明白,看上面的解释才明白些。谢codecode

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

可以去看一下第七章的Date日期对象

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

不明白你什么意思,你是说为什么秒数会显示出来吗?

因为我们通过new Date(),得到当前日期对象。

再用getSeconds()方法得到了当前的秒数,赋值给input的value,从而显示出来。

最后用setInterval函数每多少毫秒调用原函数。(原例子没有写,但是肯定是小于等于1000)

基本流程就是这样吧。

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


<script type="text/javascript">
  var attime;
  function clock(){
    var time=new Date();          
    attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds();
    document.getElementById("clock").value = attime;
  }
  setInterval(clock,1000);
</script>


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

举报

0/150
提交
取消

为什么这个时间会显示出来

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