HTMLElement.contentEditable

La propriété HTMLElement.contentEditable est utilisée pour indiquer si un élément HTML est ou non éditable. Cet attribut peut avoir 3 valeurs :

  • "true" (vrai) indique que l'élément est éditable.
  • "false" (faux) indique que l'élément ne sera pas éditable.
  • "inherit"  (hérité) indique que l'élément héritera de l'état editable de son parent.

Vous pouvez utiliser la propriété HTMLElement.isContentEditable pour tester la valeur de la propriété Boolean (en-US).

Syntaxe

editable = element.contentEditable
element.contentEditable = "true"

Spécifications

Specification Statut Commentaire
HTML Living Standard
La définition de 'contenteditable' dans cette spécification.
Standard évolutif Definition initiale

Compatibilité des navigateurs

BCD tables only load in the browser

Dans Internet Explorer, le contentable ne peut pas être appliqué aux <table>, <col>, <colgroup>, <tbody>, <td>, <tfoot>, <th>, <thead> et <tr> directement. Un élément <span> ou <div> modifiable au niveau du contenu peut être placé à l'intérieur de chaque cellule du tableau.

Voir aussi