英語のために申し訳ありません。JavaScriptで表示して非表示にする
は、しかし働いている ダイナミックラジオボタンがありますが、私はそれを隠すよう使用すると、1つのオプションは、別に思える選択するとき、私はjavascriptの
に新しいのですか?これを修正しますか?
ラジオ:その他の
とdivの非表示•NO•YES•...
<div id="hide"> FORM FOR YES </div>
<div id="hide2">FORM FOR OTHER </div>
私は "はい" を選択し、 "その他" 2つのdivとして登場していることのdivを非表示にすることができます"隠す"。これは今までに「はい」と「ああ」を選択した場合のみです。
window.onload=function(){
document.getElementById('hide').style.display="none";
document.getElementById('hide2').style.display="none";
}
function possui_dominio()
{
if(document.getElementsByName('form[dominio]')[0].checked)
document.getElementById('hide').style.display="inline";
if(document.getElementsByName('form[dominio]')[1].checked)
document.getElementById('hide').style.display = 'none';
document.getElementById('hide2').style.display = 'none';
if(document.getElementsByName('form[dominio]')[2].checked)
document.getElementById('hide2').style.display="inline";
}
</script>
の悪い英語のため申し訳ありませんが、私を助けて人のためにありがとうございます。
本当に素敵な回答です!ありがとうございました。一定!! – user1044351
これは、常に**大括弧で囲まれたブロック(条件付き/ループ)をラップする必要がある理由の素晴らしい例です。それ以外の方法をとることは、厄介なコードを作成するだけでなく、数か月後にデバッグや理解を非常に困難にすることです。 – BryanH