易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript 实现显示隐藏功能,要通用

<table id="table1">
  <tr>
  <td><a href="#">主题一</a></td>
  </tr>
  <tr id="trSub1" style="display:none">
  <td>主题一详细内容</td>
  </tr>
  <tr>
  <td><a href="#">主题二</a></td>
  </tr>
  <tr id="trSub2" style="display:none">
  <td>主题二详细内容</td>
  </tr>
  <tr>
  <td><a href="#">主题三</a></td>
  </tr>
  <tr id="trSub3" style="display:none">
  <td>主题三详细内容</td>
  </tr>
</table>

如上面一段html,初始状态下只显示"主题一","主题二","主题三" 这三行, 要求:
1.点击"主题一"时,显示id="trSub1"这个tr. 再次点击则隐藏.
2.点击哪个主题,就显示哪个主题的详细内容,其它详细内容隐藏.
3.主题的数量是不定的,可能三个,也可能三十个.所以不能写死.

用javascript如何实现? 谢谢
<script>
  var box = document.getElementById('table1').getElementsByTagName('a');
  for(var i=1;i<box.length;i++){
  box[i].onclick = functi


相关问答:

这段JavaScript代码为什么无法执行 - .NET技术 / C#

以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。 
<form id="form1" runat="server">
  < ......

请教JavaScript键盘问题 - Web 开发 / JavaScript

怎么才能判断键盘是否被按下和松开。。。。。不知道怎么判断。。。谁能告诉我下吗。。。。谢谢
onkeydown和onkeyup事件

引用
onkeydown和onkeyup事件
自动触发这两个事件

onkeydown 按下
onkeyup 松开

......

在VC里调用javascript - VC/MFC / 基础类

void CWEHelperDlg::OnOK(){
CString code;

//调用VBSCRIPT,能弹出消息框,也能正确返回 hello
code = "function main()\r\n\tMsgBox \"ok\"\r\n\tmain=\"hello\"\r\nend functio ......

求下联 Java和JavaScript - Java / 非技术区

上联:Java和JavaScript

自己试试:
下联:面包和面包车

下联:SQL和MySQL
呵呵。

me and myself

下联:JavaScript和Java

兔子和兔子屎!


再来一个:C和C++

引用
下联:JavaScript和Jav ......

datagrid 如何取javascript值

<asp:datagrid id="DataGrid1" runat="server" Width="632px" AutoGenerateColumns="False" OnItemDataBound="DataGrid1_ItemDataBound">
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号