Mehrere Kontrollkästchen Validierung
Ich wissen, wie überprüft wird, eine einzelne checkbox, aber was ist, wenn ich mehrere Checkboxen, und ich bin das speichern dieser Werte in ein array in meine Datenbank? Ich will, dass die Benutzer entweder wählen Sie ein oder mehrere Kontrollkästchen, welche öffnet eine alert-box.
Unten ist ein snipet von der form und den validator benutze ich. Der rest des Formulars überprüft, in Ordnung. Ich benutze asp erzeugen mehrerer check-Boxen, aber stackoverflow ist nicht lassen es anzeigen, so lassen Sie Sie wissen, es ist mehr als ein Feld.
HTML:
<input type="checkbox" name="j" value="<%=getcall_1_ary(jt)%>"/>
Javascript:
if (document.addSC.j.checked == false ) {
alert("Select Desired Job Type")
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diesen code.
HTML-Teil:
Überprüfen Sie es jetzt.
if (allRows[i].type == 'checkbox')
zuif (allRows[i].type == 'checkbox' && allRows[i].name == '123')
wenn Sie möchten, Checkboxen das Formular nur.Schlage ich vor, dass Sie JQuery verwenden, um die Abfrage der Checkboxen in einer Schleife auf, um sicherzustellen, dass mindestens eine geprüft.
Nun, zunächst einmal, TUN, ÜBERPRÜFEN Sie IHRE Eingabedaten SERVER-SEITE. Ich lese Ihre Frage und legt es nahe, dass Sie nicht, dies ist also mein Tipp.
Darüber hinaus können Sie alle Kontrollkästchen mit dem Namen "j".