checkbox 选中时改变颜色

来源:百度知道 编辑:UC知道 时间:2024/05/15 19:28:07
当单击每一行的时候,为选中状态,并且改变这一行的颜色,在网上查了一下好多都是用GridView做的,可是我现在还不会用这玩意,希望那位高手用js的方式写一下,本人感激不尽。
如果我说的不够明确,就看看163邮箱里面的效果,就是我要说的 ,二楼的很感谢你的问答,如果代码全一点就更好了!

访问父元素的办法有时候不太可靠,,还是用GridView或其他什么玩意吧。

<table width="100">
<tr><td id ='aa' onMouseOver="a()" onMouseOut="b()"><input type="checkbox" id ='bb' /></td></tr>
</table>
<script>
{
function a()
{
var aa = document.getElementById('aa');
aa.style.background = 'lightyellow';

}
function b()
{
var aa = document.getElementById('aa');
var bb = document.getElementById('bb');
if(bb.checked)
{
aa.style.background = 'lightyellow';
}
else
{
aa.style.background = 'white';
}

}

}
</script>

<table width="100">
<tr><td><input type="checkbox" onclick="if (this.c