function setVisibility('sub1'){
var element = document.getElementById('bt1');
if( 'none' == element.style.display ){
element.style.display = 'block';
}else{
element.style.display = 'none';
}
return false;
}
わかりましたので、それが私のJavaScriptです..いくつかのボタン(sub1、sub2、sub3、およびsub4)があり、すべて異なるdiv(bt1、bt2、bt3、およびbt4)を示しています
<input id='bt1' type="image" src='button.png' alt="Submit" onclick="setVisibility('sub1');";>
これは、HTML にコード化されたボタン自体であり、表示される div は単純な div です。
<div style="display: none;" id='sub1'>Text Goes Here</div>
しかし、ボタンをクリックしても何も起こらず、何が間違っているのか混乱しているので、誰かが私の間違いを指摘してくれたら親切です. ありがとう
編集: エクストラを削除する Html エラー ; 機能しませんでした。サブから ' を離すと、4 番目のボタンが表示され、非表示になりました