L'attribut contenteditable
L'attribut contenteditable permet
de rendre n'importe quel élément de la page éditable
via le navigateur.
La valeur true active l'édition,
et false la désactive. Au lieu de true,
on peut spécifier une valeur vide
ou ne pas l'écrire du tout.
Il ne faut pas croire qu'après l'édition les modifications sur la page seront sauvegardées quelque part. Cela doit être implémenté indépendamment via JavaScript.
Exemple
Éditons le texte du paragraphe via le navigateur (il suffit de cliquer dessus avec la souris et de commencer à écrire) :
<p contenteditable>
Le texte de ce paragraphe peut
être édité via le navigateur.
</p>
:
Exemple
Maintenant, désactivons l'édition du texte (pour
cela, on peut ne pas écrire du tout l'attribut contenteditable) :
<p contenteditable="false">
Le texte de ce paragraphe ne peut pas
être édité via le navigateur.
</p>
:
Voir aussi
-
la balise
textarea,
qui permet de créer un éditeur de texte