- + JavaScript(ECMAScript)質問用スレッド vol.122 + [無断転載禁止]©2ch.net
550 :デフォルトの名無しさん[sage]:2016/10/04(火) 18:21:44.79 ID:RzipCig6 - <input type="button" name="aaa" value="クリック" onClick="Disp_on_off('disp');">
<TABLE border="1"> <TR> <TD>1行目:</TD><TD>aaaaaa</TD> </TR> <TR id="disp"> <TD>2行目:</TD><TD>nnnnnn</TD> </TR> </TABLE>
|
- + JavaScript(ECMAScript)質問用スレッド vol.122 + [無断転載禁止]©2ch.net
551 :デフォルトの名無しさん[sage]:2016/10/04(火) 18:22:25.04 ID:RzipCig6 - function Disp_on_off(id){
var disp_zyoutai = document.getElementById(id).style.display; if(disp_zyoutai=="none"){disp_zyoutai = "block";} else{disp_zyoutai = "none";} document.getElementById(id).style.display = disp_zyoutai; } テーブルの2行目をクリックボタンを押すたびに表示非表示にしたいんですが クリックを2回押して2行目を表示させるとテーブルが崩れてしまいます テーブルが崩れないようにするにはどうしたらいいんですか?
|
- + JavaScript(ECMAScript)質問用スレッド vol.122 + [無断転載禁止]©2ch.net
554 :デフォルトの名無しさん[]:2016/10/04(火) 21:56:43.31 ID:RzipCig6 - >>552
ありがとう^^ それではcssでdisplay:none;したものをjavascriptでdisplay="block"; しようとしても表示されませんcssでnoneしたら表示は無理なんでしょうか?
|