Heim >Web-Frontend >js-Tutorial >Wie kann ich Kontrollkästchen mit JavaScript dynamisch aktivieren oder deaktivieren?
JavaScript bietet verschiedene Methoden, um den aktivierten Status eines Kontrollkästchens von einer Webseite aus zu steuern. So aktivieren oder deaktivieren Sie ein Kontrollkästchen:
Die aktivierte Eigenschaft eines Element kann direkt auf true oder false gesetzt werden, um es zu aktivieren oder zu deaktivieren.
<br>// Check<br>document.getElementById("checkbox").checked = true;</p> <p>// Deaktivieren<br>document.getElementById("checkbox").checked = false;<br>
jQuery bietet prop(), eine flexiblere Methode zur Manipulation Elementeigenschaften, einschließlich des geprüften Zustands:
<br>// Aktivieren<br>$("#checkbox").prop("checked", true);</p> <p>// Deaktivieren<br>$("#checkbox").prop("checked", false); <br>
Vor jQuery v1.6 wurde die attr()-Methode zur Eigenschaftsmanipulation verwendet. Obwohl es immer noch funktioniert, ist es nicht der zuverlässigste Ansatz für Kontrollkästchen:
<br>// Check<br>$("#checkbox").attr("checked", true);</p> <p>// Häkchen entfernen<br>$("#checkbox").attr("checked", false);<br>
Durch die Nutzung dieser Methoden können Sie den Status von Kontrollkästchen dynamisch aktualisieren und so interaktive Webschnittstellen erstellen und Formulareingaben programmgesteuert steuern.
Das obige ist der detaillierte Inhalt vonWie kann ich Kontrollkästchen mit JavaScript dynamisch aktivieren oder deaktivieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!