问题在从那里得到细目?<table id=cdTable>
<tr><td>条目1</td></tr>
<tr style="display:none"><td>>>细目1</td></tr><tr><td>条目2</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr><tr><td>条目3</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr>
<tr style="display:none"><td>>>细目3</td></tr><tr><td>条目4</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr>
<tr style="display:none"><td>>>细目3</td></tr>
<tr style="display:none"><td>>>细目4</td></tr><tr><td>条目5</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr>
<tr style="display:none"><td>>>细目3</td></tr>
<tr style="display:none"><td>>>细目4</td></tr>
<tr style="display:none"><td>>>细目5</td></tr>
</table>
<script>
function cdTable.onclick(){
var e=window.event.srcElement
if(e.tagName!="TD")return;
var r=e.parentElement.rowIndex;
for(i=r+1;i<cdTable.rows.length;i++){
if(cdTable.rows[i].style.display!="none")return;
cdTable.rows[i].style.display="block"
}
}
</script>
<tr><td>条目1</td></tr>
<tr style="display:none"><td>>>细目1</td></tr><tr><td>条目2</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr><tr><td>条目3</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr>
<tr style="display:none"><td>>>细目3</td></tr><tr><td>条目4</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr>
<tr style="display:none"><td>>>细目3</td></tr>
<tr style="display:none"><td>>>细目4</td></tr><tr><td>条目5</td></tr>
<tr style="display:none"><td>>>细目1</td></tr>
<tr style="display:none"><td>>>细目2</td></tr>
<tr style="display:none"><td>>>细目3</td></tr>
<tr style="display:none"><td>>>细目4</td></tr>
<tr style="display:none"><td>>>细目5</td></tr>
</table>
<script>
function cdTable.onclick(){
var e=window.event.srcElement
if(e.tagName!="TD")return;
var r=e.parentElement.rowIndex;
for(i=r+1;i<cdTable.rows.length;i++){
if(cdTable.rows[i].style.display!="none")return;
cdTable.rows[i].style.display="block"
}
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货