← Toda a documentação

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() e editor.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