67 of 133 menu

Атрибут disabled

Das Attribut disabled blockiert ein Element eines HTML-Formulars, macht es also inaktiv. Es ist ein Attribut ohne Wert.

Das Deaktivieren von Elementen ist normalerweise notwendig, um dem Benutzer zu verbieten, bestimmte Werte zu ändern (die dem Benutzer dennoch in Form von Formularelementen angezeigt werden sollen). Manchmal werden Elemente (und deren Deaktivierung aufgehoben) mit JavaScript (de)aktiviert.

Verhalten

Im Falle eines Buttons (button oder input mit dem Attribut type mit den Werten button, reset oder submit) bedeutet Deaktivierung, dass der Button nicht geklickt werden kann. Im Falle eines Text-Eingabefelds (input oder textarea) kann der Text darin nicht geändert oder kopiert werden. Im Falle von Checkboxen und Radio-Buttons kann deren Zustand (angekreuzt oder nicht) nicht geändert werden. Im Falle von Dropdown-Listen select kann der ausgewählte Listeneintrag nicht geändert werden.

Ein deaktiviertes Element hat standardmäßig einen grauen Hintergrund. Es wird auch nicht an Tab-Navigation mit der Tab-Taste teilnehmen.

Beispiel . Deaktivierter Button

Lassen Sie uns einen Button mit dem Attribut disabled deaktivieren. Zum Vergleich daneben ein Beispiel eines nicht deaktivierten Buttons (versuchen Sie, ihn zu klicken):

<button disabled>text</button> <button>text</button>

:

Beispiel . Deaktivierte Checkbox

Schauen wir uns nun eine deaktivierte Checkbox an. Zum Vergleich daneben sehen wir ein Beispiel einer nicht deaktivierten Checkbox:

<input type="checkbox" disabled> <input type="checkbox">

:

Beispiel . Deaktivierte und angekreuzte Checkbox

Schauen wir uns an, wie eine deaktivierte und mit dem Attribut checked angekreuzte Checkbox aussieht. Zum Vergleich daneben sehen wir ein Beispiel einer nicht deaktivierten, angekreuzten Checkbox:

<input type="checkbox" disabled checked> <input type="checkbox" checked>

:

Beispiel . Deaktiviertes Text-Input

Lassen Sie uns nun ein Input-Feld deaktivieren. Zum Vergleich daneben sehen wir ein Beispiel eines nicht deaktivierten Input-Felds:

<input type="text" value="text" disabled> <input type="text" value="text">

:

Beispiel . Deaktivierte Textarea

Und hier sehen wir eine deaktivierte Textarea (beachten Sie, dass die Größe der deaktivierten textarea geändert werden kann). Zum Vergleich daneben sehen wir ein Beispiel einer nicht deaktivierten Textarea:

<textarea disabled>text</textarea> <textarea>text</textarea>

:

Beispiel . Deaktivierte Dropdown-Liste

Schauen wir uns an, wie eine deaktivierte select-Liste funktioniert. Zum Vergleich daneben sehen wir ein Beispiel einer nicht deaktivierten Dropdown-Liste:

<select disabled> <option>city1</option> <option selected>city2</option> <option>city3</option> <option>city4</option> </select> <select> <option>city1</option> <option selected>city2</option> <option>city3</option> <option>city4</option> </select>

:

Siehe auch

  • die Pseudoklasse disabled,
    die Stile für das deaktivierte Element festlegt
  • die Pseudoklasse enabled,
    die Stile für das nicht deaktivierte Element festlegt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen