JSPページのラジオボタンの値を次のように取得しようとしています
document.getElementById('rButton').value
送信タイプボタンを押したが、上の行はラジオボタンが開始した値のみを返します。実際の値は返しません。(真/偽)
ラジオボタンの実際の値を確認するにはどうすればよいですか?
助けていただければ幸いです。:)
ありがとう。
JSPページのラジオボタンの値を次のように取得しようとしています
document.getElementById('rButton').value
送信タイプボタンを押したが、上の行はラジオボタンが開始した値のみを返します。実際の値は返しません。(真/偽)
ラジオボタンの実際の値を確認するにはどうすればよいですか?
助けていただければ幸いです。:)
ありがとう。
ラジオボタン(およびチェックボックス)には、checked
プロパティがあります。それらのvalue
プロパティ/属性は、チェックされたときに送信される値です。
checked
の代わりに試してくださいvalue
。
HTML:
<input type="radio" name="group2" value="Water"> Water<br>
<input type="radio" name="group2" value="Beer" checked> Beer<br>
<input type="radio" name="group2" value="Wine"> Wine
Javascript:
var radioBtns=document.getElementsByName("group2");
for(i=0;i<radioBtns.length; i++){
if(radioBtns[i].checked){
alert(radioBtns[i].value);
}
}