var tr = document.getElementsByTagName('tr'); tr[0].onmouseover = function(){ tr[0].style.backgroundColor = '#ccc'; } tr[1].onmouseover = function(){ tr[1].style.backgroundColor = '#ccc'; } tr[2].onmouseover = function(){ tr[2].style.backgroundColor = '#ccc'; }
上面的语句可以正常执行,但是使用for循环的时候报错。循环方式如下:
var tr = document.getElementsByTagName('tr'); for(var i=0;i<tr.length;i++){ tr[i].onmouseover = function(){ tr[i].style.backgroundColor = '#ccc'; } }
求指点
vone
qq_安伊偌拉_0
冯春龙
qq_安伊偌拉_0
相关分类