ラジオボタンの入力を検証する必要があります。つまり、送信ボタンが押され、ラジオボタンが選択されていない場合、 'チェックボックスを選択してください'と警告し、ラジオボタンが選択してフォームを送信するだけで、アラートは必要ありません。javascriptのラジオボタンの確認
これにはHTML CSSとJavaScriptのみを使用できますが、jqueryでは1000倍も簡単ですが、悲しいことにそれを使用できません。
私のHTMLは有効ではありませんが、現在の問題に直接影響しない限り、後で処理します。
<form name="form1" action="#" onsubmit="return validateForm()" method="post">
First time visitor?:<br/>
<label for="s1">Yes</label>
<input type="radio" id="1" name="yesno" value="1"/>
<br/>
<label for="s2">No</label>
<input type="radio" id="1" name="yesno" value="2"/>
<br/>
<input type="submit" value="Submit"><br/>
</form>
どのポインタもありがとうございます。
あなたはので、他の1に否定的なコメントの同じものを作り直すためにあなたの質問を削除しましたか? Btw、無効なマークアップ(重複IDのような)*あなたの現在の問題に直接影響します*。 –
注意:IDは数字で始まるはずではありません – keune
@benji validateForm関数を投稿してください。 –