我有一个问题,我正在尝试对 html 表格进行一些操作。我有两个表,当我悬停第一个表的第一行时,它应该突出显示两个表中的两行。
我找到了一个解决方案,使这个简单的功能:
<script type="text/javascript">
function matchrow(){
document.getElementById('row1').style.backgroundColor='#f5f5f5';
}
function unmatchrow(){
document.getElementById('row1').style.backgroundColor='white';
}
</script>
在第一张桌子上,我有:
<tr onmouseover="matchrow()" onmouseout="dismatchrow()" >
在第二张桌子上我有:
<tr id="row1" >
因此,当我将鼠标悬停在第一个表的第一行时,第二个表的第一行会突出显示。
我的问题是,如何为每一行制作它,特别是如果它是动态表。希望我很清楚。