-2

ラジオボタンのセットがあります。Javaスクリプトを使用して、チェックされたラジオボタンの値を取得しようとしています. しかし、キャッチされていないIDのエラーが発生しました。html 5 で次のコードを実行します。値を取得できません。

  function timeout()
  {
      if (document.getElementById["RadioButton1"].checked) 
         {
           choice = document.getElementById["RadioButton1"].value;
           alert('choice');

         }

     if (document.getElementById["RadioButton2"].checked)
        {
          choice = document.getElementById["RadioButton2"].value;
          alert('choice');
        }
     if (document.getElementById["RadioButton3"].checked)
       {
         choice = document.getElementById["RadioButton3"].value;
         alert('choice');

      }
    if (document.getElementById["RadioButton4"].checked)
      {
          choice = document.getElementById["RadioButton4"].value;
          alert('choice');
      }
   var c = document.getElementById("label1").value;
}
4

6 に答える 6

0

これが相棒に役立つことを願っています。

$( "input" ).on( "click", function() {
 alert($( "input:checked" ).val() + " is checked!" );
});

フィドル

于 2013-10-10T10:14:38.473 に答える