0

ラジオボタンを使用して、ラジオボタンの質問に応じてdivを表示するトグラーが必要です。

div を表示する方法はわかりましたが、再び非表示にする方法はわかりませんでした。つまり、[はい] をクリックして表示するか、気が変わった場合は [いいえ] をクリックして再び非表示にします。

これまでの私のコードは次のとおりです。

脚本

<script type="text/javascript"> 
    <!-- 
    function showMe (it, box) { 
      var vis = (box.checked) ? "block" : "none"; 
      document.getElementById(it).style.display = vis;
    } 
    //--> 
</script>

マークアップ

<h4>Are you an existing customer?</h4>

<input type="radio" name="existing" id="radio" value="Yes" onclick="showMe('existing', this)" /> Yes <input type="radio" name="existing" id="radio" value="No" /> No

<div id="existing">

Please enter your member number <br>
<input type="text" class="loan-app" name="member-number" value="" />

</div>

誰かが正しい方向に私を助けることができれば、それは素晴らしいことです.

乾杯

4

1 に答える 1

0

ラジオ ボタンonclickにハンドラーがアタッチされていません。no

これを試して:

<input type="radio" name="existing" id="radio" value="No" onclick="showMe('existing', this)" />
于 2013-07-10T13:06:02.350 に答える