快捷导航

时间显示不出来,格式也没问题,也是英文字符

var attime; function clock(){  var time=new Date();       attime= time.getHours() +":"time.getMinutes()+":"+time.getSeconds();  document.getElementById("clock").value = attime; } setInterval(clock,100)

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

var attime;
  function clock(){
    var time=new Date();
    attime= time.getHours() +":"+time.getMinutes()+":"+time.getSeconds();
    document.getElementById("clock").innerHTML = attime;
  }
  setInterval(clock,100)
获取分钟前少了一个+;

如果 div 的id是clock那就用document.getElementById("clock").innerHTML = attime;
如果 input 框的id是clock那就用document.getElementById("clock").value = attime;
就能显示出来了,然后调整一下显示的格式就可以了
回复

使用道具 举报

获取分钟的前面少了个  +
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP