<table id="aaaa">
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
<tr><td>5</td></tr>
</table>
我想在每个tr里面动态添加一个鼠标经过和离开的事件,但是好像不认识this
<script>
var ItemTr = document.all.tags("tr");
for(i=0;i<ItemTr.length;i++){
if(aaaa.contains(ItemTr[i])){
if(i%2){
ItemTr[i].style.backgroundColor = "#EEF3F7";//背景色1
ItemTr[i].attachEvent("onclick",Function("alert(event.srcElement.innerHTML)"));
}
else{
ItemTr[i].style.backgroundColor = "#FFFFFF";//背景色2
ItemTr[i].attachEvent("onclick",Function("alert(event.srcElement.innerHTML)"));
}
}
}
</script>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
<tr><td>5</td></tr>
</table>
我想在每个tr里面动态添加一个鼠标经过和离开的事件,但是好像不认识this
<script>
var ItemTr = document.all.tags("tr");
for(i=0;i<ItemTr.length;i++){
if(aaaa.contains(ItemTr[i])){
if(i%2){
ItemTr[i].style.backgroundColor = "#EEF3F7";//背景色1
ItemTr[i].attachEvent("onclick",Function("alert(event.srcElement.innerHTML)"));
}
else{
ItemTr[i].style.backgroundColor = "#FFFFFF";//背景色2
ItemTr[i].attachEvent("onclick",Function("alert(event.srcElement.innerHTML)"));
}
}
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货