var change=document.getElementsByTagName("tr");
change[0].onmouseover=function(){
document.getElementsByTagName("tr")[0].style.backgroundColor="#f2f2f2";
}
change[1].onmouseover=function(){
document.getElementsByTagName("tr")[1].style.backgroundColor="#f2f2f2";
}
change[2].onmouseover=function(){
document.getElementsByTagName("tr")[2].style.backgroundColor="#f2f2f2";
}
change[0].onmouseout=function(){
document.getElementsByTagName("tr")[0].style.backgroundColor="white";
/* change[1].onmouseout=function(){
document.getElementsByTagName("tr")[1].style.backgroundColor="white";*/
/* change[2].onmouseout=function(){
document.getElementsByTagName("tr")[2].style.backgroundColor="white";*/
如果把最后两行任意一个解除注释就无法实现题目要求的效果。这是为什么呢?
已经知道用循环会方便很多。但是这个问题还是不太明白。