JavaScriptでRadioを選択させる
[上に]
[前に]
[次に]
ENT
[E-Mail]
1999/12/11(土) 01:03:17
<form name="query">
<input type="radio" name="ans1" value="yes" checked>
<input type="radio" name="ans1" value="no">
</form>
とフォームがあった場合、"no"をチェックさせることはできるのでしょうか?
document.query.ans1.checked = "no";
document.query.ans1.value = "no";
document.query.ans1.no.checked = true;
といろいろ試してみたんですが、できませんでした。
Aurai
[E-Mail]
1999/12/11(土) 02:02:02
document.query.ans1[1].checked = true;
でいいと思います
しの
[E-Mail]
1999/12/11(土) 02:09:07
document.query.ans1[1].click()
でもいけます。
Aurai
[E-Mail]
1999/12/11(土) 06:14:26
場合によってはこんなかんじにするのもいいかもしれない
for (i=0;i<document.query.ans1.length;i++){
if (targetradio[i].value=='no')
targetradio[i].checked = true;
}
Aurai
1999/12/11(土) 06:38:47
阿呆なこと書いてました
for (i=0;i<document.query.ans1.length;i++){
if (document.query.ans1[i].value=='no')
document.query.ans1[i].checked = true;
}
です
ENT
[E-Mail]
1999/12/11(土) 13:27:48
[[解決]]
ありがとうございました。
TWNと一撃必殺を参照したんですが、書いてなかったので大変参考になりました。
[上に]
[前に]
[次に]