JavaScript ist eine Skriptsprache, die Web-Entwickler bietet zum Aktivieren oder Deaktivieren von Formularfeldern , prüfen Sie den korrekten Daten in Feldern und manipulieren die Seiten in einem Web-Browser. Entwickler können eine grundlegende JavaScript if-Anweisung zusammen mit dem Document Object Model , um festzustellen, ob ein Formularfeld ist derzeit für den Benutzer verfügbar . JavaScript ist eine Groß-und Kleinschreibung Sprache , so id = " myField " ist anders als id = " MyField " . JavaScript Basics
Die Skriptsprache JavaScript ist weit verbreitet , weil es schnell , einfach zu erlernen ist und arbeitet auf der Endbenutzer -Computer , wodurch die Notwendigkeit , Daten zu senden zurück zu einem Web - Server für die Prüfung. JavaScript bietet die Möglichkeit, mit Elementen im Document Object Model interagieren , so dass Sie Werte in Formulare eingegeben überprüfen , Berechnungen durchführen und ändern Sie Design-Elemente, wie Farbe, Transparenz und Verfügbarkeit von Formularfeldern . Mit Hilfe von JavaScript mit DOM , können Sie aktivieren und deaktivieren Steuerelemente in einem Formular .
Document Object Model Basics
Das Document Object Model ist eine standardisierte Methode für den Zugriff auf und Ändern von Elementen in HTML-Feldern . Definiert durch das World Wide Web Consortium , bietet der DOM plattformunabhängige , standardisierte Methoden für dynamisch wechselnde Inhalte und Struktur in HTML-Dokumenten.
Formular Element Basics
HTML-Formulare enthalten Elemente wie Drop-Down- Menüs, Schaltflächen und Eingabefelder . Als Web -Programmierer, können Sie Daten in einem Formular -Feld angezeigt, aber nicht der Benutzer in der Lage sein , es zu ändern, wenn eine bestimmte Bedingung erfüllt ist. Mit Hilfe von JavaScript , um die DOM zu manipulieren , können Sie den Zustand und aktivieren oder deaktivieren Sie Formular-Elemente basierend auf dem Ergebnis . Formular -Elemente , die deaktiviert werden können, gehören die Input-Typen aus: " wählen ", " Text ", " textarea " und " Taste. "
Deaktivieren Elementen mit Hilfe von Javascript
um ein Element zu überprüfen, oder ein Objekt , um zu sehen, wenn es deaktiviert ist , müssen Sie zuerst auf das Element. Dies kann entweder über die document.getElementById (' id' ) oder document.getElementsByName ( 'Name' )-Methoden werden. Bei beiden Verfahren müssen Sie den genauen Namen des Attributs für den gewünschten Bereich zu verwenden. Sobald Sie das Element zugegriffen wird, greifen Sie auf das "disabled "-Attribut , indem Sie eine Zeit nach dem Verfahren und der Eingabe deaktiviert. Sie können dann einen Vergleich mit dem doppelten Gleichheitszeichen Betreiber , um einen wahren oder falschen Wert zu vergleichen . Der Code würde dann so aussehen: . Document.getElementById (' MyElement ') == true Behinderte
Um den Wert zu ändern , verwenden Sie den Zuweisungsoperator , verwenden Sie ein einzelnes Gleichheitszeichen und das Attribut auf "true" . oder "false". Document.getElementsByName ( ' elemName ') deaktiviert = false
: . . Dieser Code würde wie erscheinen