HTML-<input> -deaktiviertes Attribut
Beispiel
Ein HTML-Formular mit deaktiviertem Eingabefeld:
<form
action="/action_page.php">
<label for="fname">First name:</label>
<input type="text" id="fname"
name="fname"><br><br>
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname" disabled><br><br>
<input type="submit" value="Submit">
</form>
Definition und Verwendung
Das disabled
Attribut ist ein boolesches Attribut.
Wenn vorhanden, gibt es an, dass das <input>
Element deaktiviert werden soll.
Ein deaktiviertes Eingabeelement ist unbrauchbar und nicht anklickbar.
Das disabled
Attribut kann so eingestellt werden, dass ein Benutzer das
<input>
Element nicht verwendet, bis eine andere Bedingung erfüllt ist (z. B. das Aktivieren eines Kontrollkästchens usw.). Dann könnte ein JavaScript den deaktivierten Wert entfernen und das
<input>
Element nutzbar machen.
Tipp: Deaktivierte <input>
Elemente in einem Formular werden nicht übermittelt!
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die das Attribut vollständig unterstützt.
Attribute | |||||
---|---|---|---|---|---|
disabled | Yes | Yes | Yes | Yes | Yes |
Syntax
<input disabled>
❮ HTML <input>-Tag