Das globale Attribut contenteditable ist ein Aufzählungsattribut, das angibt, ob das Element für die Benutzerin bearbeitbar sein soll. Das Attribut muss eines der folgenden Werte annehmen:

  • true oder eine leere Zeichenkette geben an, dass das Element editierbar sein soll;
  • false gibt an, dass das Element nicht editierbar sein darf..

Wenn das Attribut nicht gesetzt ist, wird der Standardwert vom Elternelement geerbt.

Das Attribut ist ein Aufzählungs- und kein Boolean-Attribut. Das bedeutet, dass eines der Werte true, false oder die leere Zeichenkette erforderlich sind und eine abgekürzte Schreibweise wie <label contenteditable>Example Label</label> nicht erlaubt ist. Die richtige Verwendung ist <label contenteditable="true">Example Label</label>.

Die Farbe der Texteinfügemarke kann mit der CSS-Eigenschaft caret-color gesetzt werden.

Spezifikation

Spezifikation Status Kommentar
HTML Living Standard
Die Definition von 'contenteditable' in dieser Spezifikation.
Lebender Standard Keine Änderung seit letztem Snapshot, HTML 5.1
HTML 5.1
Die Definition von 'contenteditable' in dieser Spezifikation.
Empfehlung Snapshot von HTML Living Standard, keine Änderung seit HTML5
HTML5
Die Definition von 'contenteditable' in dieser Spezifikation.
Empfehlung Snapshot von HTML Living Standard, ursprüngliche  Definition.

Browserkompatibilität

Wir konvertieren die Kompatibilitätsdaten in ein maschinenlesbares JSON Format. Diese Kompatibilitätstabelle liegt noch im alten Format vor, denn die darin enthaltenen Daten wurden noch nicht konvertiert. Finde heraus wie du helfen kannst!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Ja) 3.0 (1.9) (Ja) (Ja) (Ja)
Feature Android Webview Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Ja) (Ja) 1.0 (1.9) (Ja) (Ja) (Ja)

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Mitwirkende an dieser Seite: Claas
Zuletzt aktualisiert von: Claas,