[問題] style="display: none"如何同時隱藏數個<tr>
以下動作是透過一個OnClick把某段內容隱藏或顯示,可是我發現這樣寫不能運作
,查出的原因是tr內的id不能夠重複出現,這樣要怎麼改才能讓數個<tr>一起隱
藏呢?
目前想到的解決方法是設多個sub然後把id改掉,對應到各個tr內的id,不過感覺
這種作法不好,因為當有100個<tr>要隱藏就要寫100個sub。
謝謝
<script language=vbscript>
<!--
sub one_OnClick()
if onedetail.style.display="none" then
onedetail.style.display="block"
else
onedetail.style.display="none"
end if
end sub
//-->
</script>
<table>
<tr>
<td><span id=one style="cursor: hand">touch</span></td>
</tr>
<tr id=onedetail style="display: block">
<td>aaa<td>
</tr>
<tr id=onedetail style="display: block">
<td>bbb<td>
</tr>
<tr id=onedetail style="display: block">
<td>ccc<td>
</tr>
</table>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.244.15.61
※ 編輯: piligo 來自: 210.244.15.61 (04/30 11:17)
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章