HTML Attribut Contenteditable


Exemple

<p contenteditable>This is an editable paragraph.</p>

En cliquant sur le paragraphe, son contenu peut être modifié de la même manière qu'un champ de saisie de texte.

Lorsque l'attribut contenteditable n'est pas défini sur un élément, l'élément l'héritera de son parent. Ainsi, tout le texte enfant d'un élément modifiable par le contenu sera également modifiable, mais vous pouvez le désactiver pour un texte spécifique, comme ceci:

<p contenteditable>
  This is an editable paragraph.
  <span contenteditable="false">But not this.</span>
</p>

Notez qu'un élément de texte non éditable à l'intérieur d'un élément éditable aura toujours un curseur de texte hérité de son parent.