← Toute la documentation

editor.getPlainText()

Renvoie le contenu de l’éditeur en texte brut, sans aucune mise en forme HTML. Utilisez-la pour un aperçu textuel, un index de recherche, un extrait ou un comptage de caractères ou de mots — partout où vous voulez les mots sans le balisage. Elle est aussi disponible sous l’alias editor.getText().

Syntaxe

editor.getPlainText()

Paramètres

Aucun.

Valeur renvoyée

Le contenu sous forme de chaîne de texte brut.

Remarques sur le comportement

  • Le texte rendu, pas le balisage brut. Le résultat est le texte visible du contenu — la structure en blocs apparaît sous forme de sauts de ligne, et les balises de mise en forme sont supprimées. Pour le HTML lui-même, utilisez getHTMLCode().
  • getText() est un alias. editor.getText() et editor.getPlainText() renvoient la même valeur.
  • Aller-retour avec setPlainText. editor.setPlainText(value) remplace le contenu par du texte brut de la même façon.

Exemple d’utilisation

Construire un court extrait pour une vue en liste :

var editor1 = new RichTextEditor("#div_editor1");
var text = editor1.getPlainText();
var excerpt = text.slice(0, 140) + (text.length > 140 ? "..." : "");

Afficher un compteur de caractères en direct :

console.log(editor1.getPlainText().length + " characters");

Voir aussi