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