Attribut contentEditable de l'élément HTML DOM
- Page précédente contains()
- Page suivante dir
- Retour au niveau supérieur Objet Elements DOM HTML
Définition et utilisation
contentEditable
L'attribut définit ou retourne si l'élément est éditable.
Astuce :Vous pouvez également utiliser l'attribut isContentEditable pour vérifier si le contenu de l'élément est éditable.
Voir également :
Exemple
Exemple 1
Ce paragraphe est éditable :
<p id="myP" contenteditable="true">Je suis éditable.</p>
Si "myP" est éditable, retourne true :
document.getElementById("myP").contentEditable;
Exemple 2
Rendre le contenu de "myP" éditable :
document.getElementById("myP").contentEditable = "true";
Exemple 3
Basculer entre le contenu éditable et non éditable :
cinst x = document.getElementById("myP"); if (x.contentEditable == "true") { x.contentEditable = "false"; button.innerHTML = "Activer myP pour qu'il soit éditable !"; } x.contentEditable = "true"; button.innerHTML = "Désactiver myP pour qu'il soit éditable !"; }
Syntaxe
Retourner l'attribut contentEditable :
element.contentEditable
Définir l'attribut contentEditable :
element.contentEditable = value
Valeur de l'attribut
Valeur | Description |
---|---|
value |
|
Valeur de retour
Type | Description |
---|---|
Chaîne | true si l'élément est éditable, sinon false. |
Support du navigateur
element.contentEditable()
C'est une caractéristique de DOM Level 1 (1998).
Tous les navigateurs le supportent pleinement :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
- Page précédente contains()
- Page suivante dir
- Retour au niveau supérieur Objet Elements DOM HTML