刚学习Javascript不太了解document.write()函数
在编写时钟脚本时候遇到了问题
本来期待时钟会自己走,但是并没有反应
查询资料知道这个document.write()函数会重写页面,也就是这段代码都直接写掉了,因此也就不会递归执行自己了,将document.write(my.toLocaleString())改为document.body.innerHTML=my.toLocaleString()+"<br>"即可,当然了这段代码要写到head标签里。
在编写时钟脚本时候遇到了问题
<script>
function print(){
var my=new Date()
document.write(my.toLocaleString())
t=setTimeout('print()',500)
}
</script>
本来期待时钟会自己走,但是并没有反应
查询资料知道这个document.write()函数会重写页面,也就是这段代码都直接写掉了,因此也就不会递归执行自己了,将document.write(my.toLocaleString())改为document.body.innerHTML=my.toLocaleString()+"<br>"即可,当然了这段代码要写到head标签里。