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

 var attime;

  function clock(){

    var time=new Date();          

    attime= time.getHours() +":"time.getMinutes()+":"+time.getSeconds();

    document.getElementById("clock").value = attime;

  }

  setInterval(clock,100)


qq_小辉_4
浏览 1511回答 3
3回答

我是静哥哥

   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,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript