私は3つのラジオボタンの1つが私のHTMLフォームで選択されているかどうかを確認するためにいくつかのjを取得しようとしていますが、JavaScriptの2つ以上のラジオボタンのcoiceを確認します
現在、私は
<label for="ctype"> Select Card Type:</label>
<br>
<label for="visa">Visa</label>
<input type="radio" name="ctype" id="visa" value="visa" ></input><br>
<label for="mastercard">Master Card</label>
<input type="radio" name="ctype" id="mastercard" value="mastercard"></input><br>
<label for="amex">American Express</label>
<input type="radio" name="ctype" id="amex" value="amex"></input>
\t if (document.forms[0].visa.checked == true){
\t }
\t else if (document.forms[0].mastercard.checked == true){
\t }
\t else if (document.forms[0].amex.checked == true){
\t }
\t else {
\t \t alert("Please select a credit card type.");
\t \t return false;
\t }
を使用している私はまたのdocument.getElementById(ビザ/マスター/ AMEX)でそれを実行してみましたチェックされていたが運がなかった。
残念ながら、必要なhtmlはjsの検証でなければならないため、使用することはできません。
HTMLの 'input'sを'
こんにちはViktor、私はフォームタグでそれを持っています、私はちょうど私の3つのボタンを表示するために使用しているフォームと外部jsのページから直接必要な部分を引っ張って、どのように私は検証しようとしていた。 – ifwa