我创建了一个HTML表格并编写了一个脚本,通过id逐个访问其单元格(td),并将其背景颜色每秒更改为黄色。
我给了细胞ID“1”,“2”,“3”,......,“8”。
这是剧本:
var i=0;
var intervalstop=setInterval(changecolor,1000);
function changecolor()
{
document.getElementById((i++)%9+"").style.backgroundColor="yellow" ;
document.getElementById((i-2)%9+"").style.backgroundColor="white" ;
}
这在Firefox和Chrome上运行良好,但在IE8上只运行一次而不重复(只有一个单元格变为黄色)
我想确保IE8通常不会遇到setinterval问题 并将脚本修改为每秒警报(“hi”),并且在IE8上运行正常 那么上面的代码和IE8之间有什么冲突? 谢谢:))