<div id="div2" style="border: solid 2px;color: red;height: 200px;width: 200px"> </div> <script type="text/javascript"> function add(){ //add()一直显示方法未调用,setInterval明明书写格式是没问题的。 var div = document.getElementById("div2"); var date = new Date(); var d1 = date.toLocaleString() div.innerHTML=d1; } setInterval("add();",1000); //这个书写格式其他人可以运行。 </script>
解决方法:去掉方法里的括号
setInterval(add,1000); //实现动态时间