一部のテーブル行の表示を切り替えるページにボタンを作成する必要があります。すでにうまく動いているのですが、「a」タグ内の「onclick」イベントが冗長な情報でいっぱいなので、すっきりさせたいです。私が使用している(そしてうまく機能している)コードは次のとおりです。
<script type="text/javascript">
function toggle_visibleid(id) {
var e = document.getElementById(id);
if(e.style.display == 'none')
e.style.display = 'table-row';
else
e.style.display = 'none';
}
</script>
<a href="#" onclick=
"toggle_visibleid('cena1');
toggle_visibleid('cena2');
toggle_visibleid('cena3');
toggle_visibleid('cena4');
toggle_visibleid('cena5');
toggle_visibleid('cena6');
toggle_visibleid('cena7');
toggle_visibleid('cena8');
toggle_visibleid('cena9');
toggle_visibleid('cena14');
toggle_visibleid('cena15');
toggle_visibleid('cena16');
toggle_visibleid('cena17');
toggle_visibleid('cena18');
toggle_visibleid('cena19');
toggle_visibleid('cena20');
toggle_visibleid('cena21');
toggle_visibleid('cena22');
toggle_visibleid('cena23');">Gravações</a>
小さくする方法はありますか?お気に入り:
<a href="#" onclick="toggle_visibleid('cena1' 'cena2' 'cena3' 'cena4' 'cena5' 'cena6' 'cena7' 'cena8' 'cena9' 'cena14' 'cena15' 'cena16' 'cena17' 'cena18' 'cena19' 'cena20' 'cena21' 'cena22' 'cena23');">Gravações</a>
ありがとう!