JS erhält die Anzahl der Kontrollkästchen, die nach mehreren Kontrollkästchen ausgewählt wurden.
var CheckBox = document.getElementsByName ("Likes []"); // Auf diese Weise können Sie die Multi-Checkbox als Array erhalten. // Like is name = "Like []", und wenn Sie erhalten, müssen Sie [] var checked_counts = 0; für (var i = 0; i <conceBox.length; i ++) {if (checkBox [i] .Conted) {// Die ausgewählten Checkboxed_Counts ++;}} Alert (checked_counts);Was ich tue, ist zu bestimmen, ob die aktuelle geprüfte Nummer einen bestimmten Wert für jeden Klick auf das Feld Mehrfachbekannter überschreitet
Funktion checkDate () {var n = $ ("#cart_q_num"). val (); var checkedCount = 0; var CheckBox = document.getElementsByName ("Tie_in []"); //alert(checkbox.length); für (var i = 0; i <pechbox.length; i ++) {if (checkBox [i] .Conted) {checkedCount ++; }} // alert (checkedCount); if (checkedCount> n) {alert ("Die Menge der Geschenke sollte der Menge der Sonnenbrille entsprechen."); false zurückgeben; } else {$ ("#free_pro_selected_num"). html (checkedCount); }}Damit die Funktion checkData () jedes Mal funktioniert, müssen Sie das Onclick -Ereignis im Kontrollkästchen hinzufügen:
<Eingabe type = "checkBox" name = "tie_in []" value = "1" onclick = "return checkData ()" />
Das obige einfache Beispiel dafür, dass JS das Kontrollkästchen erhalten, ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.