contenteditable

Das globale Attribut contenteditable ist ein Aufzählungsattribut, das angibt, ob das Element für den Benutzer 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 (en-US) kann mit der CSS-Eigenschaft caret-color (en-US) 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

BCD tables only load in the browser

Siehe auch