トップページ > プログラム > 2016年10月04日 > RzipCig6

書き込み順位&時間帯一覧

16 位/186 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000002001003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
+ JavaScript(ECMAScript)質問用スレッド vol.122 + [無断転載禁止]©2ch.net

書き込みレス一覧

+ 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したら表示は無理なんでしょうか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。