2016-06-14 4 views
0

私は以下のような5つのラジオボタンがあると言います。すべてのラジオボタンがチェックされていると、送信ボタンなしでこのフォームをどのように送信しますか?一度提出すると、私はフォームの下に投稿することを希望します。たとえば、すべてのラジオボタンが「はい」の場合、「すべてのラジオボタンはありません」と表示されます。「すべてのラジオボタンはありません」、「ラジオボタンは混在しています」と表示されます。本当にこれで何かを見つけるのに苦労しているかもしれませんが、私は間違ったことを探しています。私はいくつかのウェブサイトでこれを見たと確信しています。ご協力いただきありがとうございます :)。あなたはこれを達成するためにJavaSript機能を使用することができます提出不要のラジオボタンフォーム

<input type="radio" name="q1" value="yes">Yes 
 
<input type="radio" name="q1" value="no">no<br> 
 
    \t \t 
 
<input type="radio" name="q2" value="yes">Yes 
 
<input type="radio" name="q2" value="no">no<br> 
 

 
<input type="radio" name="q3" value="yes">Yes 
 
<input type="radio" name="q3" value="no">no<br> 
 

 

 
<input type="radio" name="q4" value="yes">Yes 
 
<input type="radio" name="q4" value="no">no<br> 
 

 

 

 
<input type="radio" name="q5" value="yes">Yes 
 
<input type="radio" name="q5" value="no">no

答えて

0

。ラジオボタンをオンまたはオフにするたびに、この関数を呼び出すことができます。だから、へ

<input type="radio" name="q5" value="yes">Yes 
<input type="radio" name="q5" value="no">no 

を変更することができます。validateRadio(内

<input type="radio" name="q5" value="yes" onClick="validateRadio();">Yes 
<input type="radio" name="q5" value="no" onClick="validateRadio();">no 

)条件ならば、あなたはすべて「はい」は、すべてが「いいえ」にチェックまたはそれならばされ、確認されていないかどうかを確認するために使用することができますはいといいえの組み合わせです

そして、次の行を使用してフォームを送信できます。

document.getElementById("myForm").submit(); 
関連する問題