Heim > Artikel > Web-Frontend > Eine kurze Analyse des Problems der geprüften Attribute von jquery und checkbox_jquery
1. Nachdem die Seite erfolgreich geladen wurde, klicken Sie, um das Kontrollkästchen zu aktivieren oder zu deaktivieren. Das aktivierte Attribut im Kontrollkästchen-Attribut ändert sich nicht, je nachdem, ob das Kontrollkästchen aktiviert ist oder nicht
2. Verwenden Sie die attr-Methode von jquery, um die onchange- oder onclick-Methode im Kontrollkästchen zu überprüfen. Der Wert des überprüften Attributs hat nichts damit zu tun, ob es eingehängt ist3. Verwenden Sie document.getElementById("checkbox_id").checked, um den Wert abzurufen und festzustellen, ob er gebunden ist, d. h. was Sie sehen, ist das, was Sie erhalten
4. Der durch die Verwendung von $("#checkbox_id").attr("checked") erhaltene Wert stimmt mit der überprüften Bedingung in überein, was nicht der Fall ist Was Sie sehen, ist, was Sie bekommen
5. Verwenden Sie $("#checkbox:checked"), um Haken-Kontrollkästchen zu erhalten
6. document.getElementById("checkbox_id").checked=true, das überprüfte Attribut im Steuerelement wird nicht angezeigt, was Sie tun, ist, was Sie sehen
7. $("#checkbox_id").attr("checked", true), das überprüfte Attribut im Steuerelement wird angezeigt, was Sie tun, ist, was Sie sehen, und der Code wird sich auch ändern