Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLElement.contentEditable

Baseline Widely available *

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.

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.

Syntaxe

js
editable = element.contentEditable;
element.contentEditable = "true";

Spécifications

Specification
HTML
# contenteditable

Compatibilité des navigateurs

Voir aussi