您的位置:首页 > 其它

鼠标点击表格行背景变色

2007-05-18 17:47 260 查看
<HTML>
<HEAD><TITLE>鼠标点击表格行背景变色</TITLE>
<style>
.MouseOverClick {background-color: #D9EFFD}
.MouseOutWhite {background-color: #FFFFFF}
</style>
<script language="JavaScript"><!--
function document.onclick()
{
var e = document.getElementById("table1")
if(e.componentFromPoint(event.clientX,event.clientY)=="outside")
for (var i=0; i<e.rows.length; i++)
{
e.rows[i].className = "MouseOutWhite";
}
}
function mm()
{
var s = document.getElementById("table1");
for (var i=0; i<s.rows.length; i++)
{
s.rows[i].className = "MouseOutWhite";
}
var e = window.event.srcElement;
while(e=e.parentElement)
{
if (e.tagName == "TR") break;
}
e.className = "MouseOverClick";
}
document.getElementById("table1").onclick = mm;
//--></script>
</HEAD>
<BODY>
<table width=397 height="231" border=1 id=table1>
<tr><td width="173">a</td>
<td width="208">a</td>
</tr>
<tr><td>b</td><td>b</td></tr>
<tr><td>c</td><td>c</td></tr>
<tr><td>d</td><td>d</td></tr>
</table>
</BODY>
</HTML>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐