editor.getPlainText()
Retorna o conteúdo do editor como texto simples, sem nenhuma formatação HTML. Use-o para uma prévia de texto, um índice de busca, um resumo ou uma contagem de caracteres/palavras — em qualquer lugar em que você queira as palavras sem a marcação. Ele também está disponível pelo alias editor.getText().
Sintaxe
editor.getPlainText()
Parâmetros
Nenhum.
Retorno
O conteúdo como uma string de texto simples.
Observações de comportamento
- Texto renderizado, não a marcação bruta. O resultado é o texto visível do conteúdo — a estrutura de blocos aparece como quebras de linha, e as tags de formatação são descartadas. Para o próprio HTML, use getHTMLCode().
getText()é um alias.editor.getText()eeditor.getPlainText()retornam o mesmo valor.- Faz o caminho inverso com setPlainText.
editor.setPlainText(value)substitui o conteúdo por texto simples da mesma forma.
Exemplo de uso
Monte um resumo curto para uma visualização em lista:
var editor1 = new RichTextEditor("#div_editor1");
var text = editor1.getPlainText();
var excerpt = text.slice(0, 140) + (text.length > 140 ? "..." : "");Mostre uma contagem de caracteres em tempo real:
console.log(editor1.getPlainText().length + " characters");Relacionados
- editor.getHTMLCode() — o conteúdo como HTML.
- editor.getSelectedText() — o texto simples apenas da seleção.
- Todos os métodos do editor — toda a API JavaScript.