为什么鼠标移开和鼠标放置两个事件的绑定一定要再用一个函数打包才能有变色效果,像我这样直接写在onload事件中就只会有最后一行变色。
window.onload = function(){
var lines = document.getElementsByTagName("tr");
for(var i = 0; i < lines.length; i++)
{
var obj = lines[i];
obj.onmouseover = function()
{
obj.style.backgroundColor = "#f2f2f2";
}
obj.onmouseout = function()
{
obj.style.backgroundColor = "#fff";
}
} }