• 締切済み

ラジオの選択されたvalueの取得

<input type=radio name=r value=5> <input type=radio name=r value=8 checked> この状態でラジオの選択されたvalueの8を取得する方法で r[0].checked r[1].checked r[2].checked ...というふうに1つずつ順にチェックされているか調べて チェックされていたら、その.valueを取得するという方法よりよい方法はありませんか? セレクトのようにselected.valueに代わるラジオのchecked.valueのような直接値を得ることはできないでしょうか?

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ループしてチェック以外ないですね ラジオボタンはそれぞれの要素が独立したオブジェクトで、 セレクトのように子要素でデータをもっていないので無理でしょうね 実際のところ2~3行のチェックプログラムで調べられるので そのくらいはやってください

関連するQ&A

専門家に質問してみよう