為什么我這樣寫(xiě)就不可以呢
?window.onload?=?function(){ ?????????????????? ?????//?鼠標(biāo)移動(dòng)改變背景,可以通過(guò)給每行綁定鼠標(biāo)移上事件和鼠標(biāo)移除事件來(lái)改變所在行背景色。 ????????var?trs?=?document.getElementsByTagName("tr"); ????????for(var?i=0;i<trs.length;i++){ ????????????trs[i].onmouseover=function(){ ????????????????trs[i].style.backgroundColor="#f2f2f2"; ????????????} ????????????trs[i].onmouseout=function(){ ????????????????trs[i].style.backgroundColor="#fff";? ????????????} ????????}????? ?????}
2015-04-23
this.style.background = "#f2f2f2";
將那個(gè)trs[i]改為this試下
2015-04-23
這里有個(gè)javascript的閉包的概念