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()eteditor.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
- editor.getHTMLCode()— le contenu en HTML.
- editor.getSelectedText()— le texte brut de la seule sélection.
- Toutes les méthodes de l’éditeur— l’ensemble de l’API JavaScript.