L'attribut contenteditable est compatible avec tous les navigateurs (la compatibilité des versions antérieures à IE6 n'a pas été testée)
Dans certains cas, nous pouvons utiliser DIV pour remplacer input ou textarea pour obtenir le même effet. Par exemple, lors de l'utilisation d'ajax, nous pouvons obtenir le contenu du DIV lors de la soumission du formulaire.
Les personnes prudentes constateront que la zone de texte permettant de publier des commentaires dans l'espace QQ est en fait une DIV, et non une zone de texte de zone de texte.
Comment Div CSS simule l'adaptabilité de la hauteur de la zone de texte de la zone de texte pour répondre à l'attribut contenteditable standard HTML5
Cet effet est principalement obtenu en ajoutant l'attribut contenteditable en HTML5 à la balise (contenteditable : précise si les utilisateurs sont autorisés à modifier le contenu). Ce qui est génial, c'est qu'IE prend également en charge cet attribut, vous n'avez donc pas à vous inquiéter non plus. beaucoup sur les problèmes de compatibilité.
DÉMO :