質問: javascript チェックボックスで指定の箇所をチェックする方法 初めての投稿ですが、よろしくお願いします。m(_ _)m 現在下記ソースの様なチェックボックスで出来たテーブルフォームを作成しております。 一覧表の行or列の先頭にあるチェックボックスを選択すると 選択された行or列にあるチェックボックスを全てチェックされ、 先頭のチェックボックスを外すと全て解除される。 (例:横a□チェックボックスを選択すると右にある全てのチェックボックスが選択される。チェックを外すと右にある全てのチェックボックスが未選択になる。) という事を行いたいと思い、色々調べてみたのですが、 発見できませんでしたので質問させていただきました。 どうかお助けください。m(>_<)m -- | | | | | | --- | --- | --- | --- | | 一覧 | 縦a | 縦b | 縦c | | 横a | | | | | 横b | | | | | 横c | | | |
回答: | | | | | | --- | --- | --- | --- | | 一覧 | 縦a | 縦b | 縦c | | 横a | | | | | 横b | | | | | 横c | | | | function yoko(n){ var f=document.getelementbyid('x0y'+n).checked; for(var i=1;i<4;i++) document.getelementbyid('x'+i+'y'+n).checked=f; } function tate(n){ var f=document.getelementbyid('x'+n+'y0').checked; for(var i=1;i<4;i++) document.getelementbyid('x'+n+'y'+i).checked=f; }