setInterval("document.write(Math.random())",1000)为何不行?
setInterval( "alert(Math.random()) ",1000)却可以呀
------解决方案--------------------> setInterval( "alert(Math.random()) ",1000)却可以呀
alert,是在当前网页内的动作。
document.write(Math.random()),此时网页内容仅仅是:Math.random()的值,
Javascript已经不存在,谈何执行:setInterval( "document.write(Math.random()) ",1000)??
------解决方案--------------------document.write 如果不是标签而是值...
页面中其他内容就先被擦除了, 然后当然就不行了..
应该
setInterval( "xHtmlElement.innerHtml(Math.random())) ",1000)