radioボタンはnameが一緒なので、JavaScriptで値を取得するときに、通常の方法だとできません。 [参考記事] radioタグの説明(フォームタグのまとめ) radioボタンで選択肢が複数の場合は配列となるので下記のようにするといいでしょう。 <FORM NAME="form1" onSubmit="return check()"> <INPUT TYPE="radio" NAME="q" VALUE="1">1 <INPUT TYPE="radio" NAME="q" VALUE="2">2 <INPUT TYPE="radio" NAME="q" VALUE="3">3 <INPUT TYPE="submit" VALUE="送信"> </FORM> <SCRIPT TYPE="text/javascript"> <!--// function check(){ if(do