日期:2014-05-17  浏览次数:20802 次

见着有分
现在有一个table我想通过一个 <td> 的onmouseup事件隐藏显示另一个 <td>
这个JS怎么写
<table>
      <tr>
          <td   id= "a "> </td>
          <td   id= "b "   onmouseup= "aaa() "> </td>
          <td   id= "c "> </td>
      </tr>
</table>

这个aaa()怎么写?


------解决方案--------------------
<table>
<tr>
<td id= "a "> </td>
<td id= "b " onmouseup= "document.getElementById( 'c ').style.display= 'none ' "> </td>
<td id= "c "> </td>
</tr>
</table>
------解决方案--------------------
这个只是隐藏还有在点击的时候就是显示
------------------------------------
点击哪儿?
------解决方案--------------------
楼主的意思是不是需要再加一个判断
------解决方案--------------------
接分
------解决方案--------------------
<table>
<tr>
<td id= "a "> </td>
<td id= "b " onmouseup= "document.getElementById( 'c ').style.display=document.getElementById( 'c ').style.display== 'none '? ' ': 'none ' "> aaaa </td>
<td id= "c "> aa </td>
</tr>
</table>

------解决方案--------------------
实在不明白,你看是这样吗:
<table>
<tr>
<td id= "a " width= "100 "> 111 </td>
<td id= "b " onmouseup= "vbscript:aaaa() " width= "100 "> 111 </td>
<td id= "c " width= "100 "> 1111 </td>
</tr>
</table>
<script language= "vbscript ">
function aaaa()

Set tddd=document.getElementsByTagName( "td ")
for Each tdd In tddd
if tdd.id= "c " then
tdd.style.display= "none "
end if
next
end function
</script>