こんにちは、次のスクリプトを使用してdivを開きます。ラジオボタンを使用して選択オプションでdivを開く方法
<script>
function showfield(name) {
if(name=='Others') {
document.getElementById('div1').innerHTML='<input type="text" name="other" />';
} else {
document.getElementById('div1').innerHTML='hai';
}
}
</script>
をマイHTMLプログラムは、次のように:
<form id='form-id'>
<input id='watch-me' name='test' type='radio' value="a" />Show Div
<br />
<input name='test' type='radio' onClick="showfield(this.options[this.selectedIndex].value)" value="Others" />
<br />
<input name='test' type='radio' value="c" />
</form>
<div id="div1"></div>
注各入力はあまりにもonClickイベントを持っている必要があることを、私はJSBinデモにこれを追加しました。 – leocreatini