javascript巧妙控制表格的显示与隐藏
表格的html代码:
JS函数代码:
JS调用代码:
1
<table id="ContentTable">
2
<tbody style="DISPLAY:block">
3
<tr>
4
<td>0</td>
5
</tr>
6
</tbody>
7
<tbody style="DISPLAY:none">
8
<tr>
9
<td align="left">1</td>
10
</tr>
11
</tbody>
12
<tbody style="DISPLAY:none">
13
<tr>
14
<td align="left">2</td>
15
</tr>
16
</tbody>
17
<tbody style="DISPLAY:none">
18
<tr>
19
<td align="left">3 </td>
20
</tr>
21
</tbody>
22
<tbody style="DISPLAY:none">
23
<tr>
24
<td>4</td>
25
</tr>
26
</tbody>
27
</table>
28![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/None.gif)
3
![](/Images/OutliningIndicators/None.gif)
4
![](/Images/OutliningIndicators/None.gif)
5
![](/Images/OutliningIndicators/None.gif)
6
![](/Images/OutliningIndicators/None.gif)
7
![](/Images/OutliningIndicators/None.gif)
8
![](/Images/OutliningIndicators/None.gif)
9
![](/Images/OutliningIndicators/None.gif)
10
![](/Images/OutliningIndicators/None.gif)
11
![](/Images/OutliningIndicators/None.gif)
12
![](/Images/OutliningIndicators/None.gif)
13
![](/Images/OutliningIndicators/None.gif)
14
![](/Images/OutliningIndicators/None.gif)
15
![](/Images/OutliningIndicators/None.gif)
16
![](/Images/OutliningIndicators/None.gif)
17
![](/Images/OutliningIndicators/None.gif)
18
![](/Images/OutliningIndicators/None.gif)
19
![](/Images/OutliningIndicators/None.gif)
20
![](/Images/OutliningIndicators/None.gif)
21
![](/Images/OutliningIndicators/None.gif)
22
![](/Images/OutliningIndicators/None.gif)
23
![](/Images/OutliningIndicators/None.gif)
24
![](/Images/OutliningIndicators/None.gif)
25
![](/Images/OutliningIndicators/None.gif)
26
![](/Images/OutliningIndicators/None.gif)
27
![](/Images/OutliningIndicators/None.gif)
28
![](/Images/OutliningIndicators/None.gif)
JS函数代码:
1 <script language="javascript">
2 <!--
3 function show(n)
4 {
5 for(i=0;i<ContentTable.tBodies.length;i++)
6 ContentTable.tBodies[i].style.display="none";
7 ContentTable.tBodies[n].style.display="block";
8 }
9
10 //-->
11 </script>
2 <!--
3 function show(n)
4 {
5 for(i=0;i<ContentTable.tBodies.length;i++)
6 ContentTable.tBodies[i].style.display="none";
7 ContentTable.tBodies[n].style.display="block";
8 }
9
10 //-->
11 </script>
JS调用代码:
<a href="#" onclick="show(0);">显示第1行</a>