怎样模拟当mouse在table中某一个单元格时,将该整行的td都高亮显示?
怎样模拟当mouse在table中某一个单元格时,将该整行的td都高亮显示? 问题点数:20、回复次数:3Top
1 楼tdl982324(最爱宝宝的笨熊)回复于 2003-01-02 13:54:49 得分 10
<table id=a1 onclick=change() border=1>
<tr><td>123</td><td>123</td></tr>
<tr><td>134</td><td>134</td></tr>
<tr><td>144</td><td>144</td></tr>
</table>
<script>
var curr
function change(){
if(curr!=null){
document.all.a1.rows[curr].style.background=document.bgColor
document.all.a1.rows[curr].style.color=document.fgColor
}
document.all.a1.rows[event.srcElement.parentElement.rowIndex].style.background=document.fgColor
document.all.a1.rows[event.srcElement.parentElement.rowIndex].style.color=document.bgColor
curr=event.srcElement.parentElement.rowIndex
}
</script>
自己改改Top
2 楼lbd8848(lbd)回复于 2003-01-02 13:54:49 得分 10
<table border=1 width=300 bgcolor=#888888>
<tr id=aa onmouseover="aa.style.background='#ffffff'"
onmouseout="aa.style.background='#888888'"><td>11111</td><td>2222222</td></tr>
<tr><td>66666</td><td>3333333</td></tr>
<tr><td>44444</td><td>4444444</td></tr>
</table>Top
3 楼wealth(wealth)回复于 2003-01-02 13:59:08 得分 0
thanks allTop




