<table>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
</table><script>
function test()
{
var theElem = window.event.srcElement;
while( theElem && theElem.tagName.toUpperCase() != 'TD' )
theElem = theElem.parentElement;
if( theElem == null ) return;
for(var i=0;i<document.getElementsByTagName("TD").length;i++)
document.getElementsByTagName("TD")[i].style.backgroundColor="#FFFFFF"
theElem.style.backgroundColor="#CCCCCC"
}
</script>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
</table><script>
function test()
{
var theElem = window.event.srcElement;
while( theElem && theElem.tagName.toUpperCase() != 'TD' )
theElem = theElem.parentElement;
if( theElem == null ) return;
for(var i=0;i<document.getElementsByTagName("TD").length;i++)
document.getElementsByTagName("TD")[i].style.backgroundColor="#FFFFFF"
theElem.style.backgroundColor="#CCCCCC"
}
</script>
解决方案 »
- 用myeclipse做struts2 spring和hibernate的案例时出现这种问题,求解!
- 微软的面试一题JS题
- 如何在用 IMAGE() 载入图片后还没有显示前获得该图片的实际尺寸
- 多写了一个函数,结果滚动停止了
- JavaScript高难度新增窗口(先要判断是否存在新增的窗口)
- 求大哥大姐帮帮忙~~怎么将树(treetable)初始时只显示大节点。
- 回事浏览器的问题么?
- <iframe ID="Editor" MARGINHEIGHT="1">,Editor中的内容是完整的html页面内容,怎么完整地取得并不会改变内容(如将<body>外的内容弄到
- 要实现这样的功能的构造函数fun_arr()要怎么样写?(javascript)
- 请问:
- 请问我这段代码错误在什么地方阿,为什么总是出错?
- seabell(百合心),能发给我一份树型结构的js代码码!?
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
</table><script>
function test()
{
var theElem = window.event.srcElement;
while( theElem && theElem.tagName.toUpperCase() != 'TD' )
theElem = theElem.parentElement;
if( theElem == null ) return;
for(var i=0;i<document.getElementsByTagName("TD").length;i++)
document.getElementsByTagName("TD")[i].style.backgroundColor="#FFFFFF"
theElem.style.backgroundColor="#CCCCCC"
}
</script>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
<tr><td onclick="test()"><a hreg="#">test</a></td></tr>
</table><script>
function test()
{
var theElem = window.event.srcElement;
while( theElem && theElem.tagName.toUpperCase() != 'TD' )
theElem = theElem.parentElement;
if( theElem == null ) return;
for(var i=0;i<document.getElementsByTagName("TD").length;i++)
document.getElementsByTagName("TD")[i].style.backgroundColor="#FFFFFF"
theElem.style.backgroundColor="#CCCCCC"
}
</script>
<!--
function CCA(CB){
if (CB.checked)
hL(CB);
else
dL(CB);
}
function hL(E){
if (document.all)
{
while (E.tagName!="TR")
{E=E.parentElement;}
}
else
{
while (E.tagName!="TR")
{E=E.parentNode;}
}
E.className = "H";
}
function dL(E){
if (document.all)
{
while (E.tagName!="TR")
{E=E.parentElement;}
}
else
{
while (E.tagName!="TR")
{E=E.parentNode;}
}
E.className = "L";
}
//-->
</script>
<style>
<!--
TR.H {BACKGROUND-COLOR: #ccccff}
TR.L {BACKGROUND-COLOR: #efffff}
//-->
</style><table border=0 width=100%>
<tr>
<td width="100%" style="border:1px solid;" >
<input type=checkbox onclick="CCA(this);">
</td>
</tr>
<tr>
<td width="100%" style="border:1px solid;" >
<input type=checkbox onclick="CCA(this);">
</td>
</tr>
<tr>
<td width="100%" style="border:1px solid;" >
<input type=checkbox onclick="CCA(this);">
</td>
</tr>
<tr>
<td width="100%" style="border:1px solid;" >
<input type=checkbox onclick="CCA(this);">
</td>
</tr>
<tr>
<td width="100%" style="border:1px solid;" >
<input type=checkbox onclick="CCA(this);">
</td>
</tr>
<tr>
<td width="100%" style="border:1px solid;" >
<input type=checkbox onclick="CCA(this);">
</td>
</tr>
<tr>
<td width="100%" style="border:1px solid;" >
<input type=checkbox onclick="CCA(this);">
</td>
</tr>
</table>