← Toda la documentación

editor.getPlainText()

Devuelve el contenido del editor como texto sin formato, sin ningún formato HTML. Úsalo para una vista previa de texto, un índice de búsqueda, un extracto o un recuento de caracteres o palabras: en cualquier lugar donde quieras las palabras sin el marcado. También está disponible con el alias editor.getText().

Sintaxis

editor.getPlainText()

Parámetros

Ninguno.

Valor devuelto

El contenido como cadena de texto sin formato.

Notas de comportamiento

  • Texto representado, no marcado en bruto. El resultado es el texto visible del contenido: la estructura de bloques aparece como saltos de línea y las etiquetas de formato se descartan. Para obtener el propio HTML, usa getHTMLCode().
  • getText() es un alias. editor.getText() y editor.getPlainText() devuelven el mismo valor.
  • Se complementa con setPlainText. editor.setPlainText(value) sustituye el contenido por texto sin formato de la misma manera.

Ejemplo de uso

Crea un extracto breve para una vista de lista:

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

Muestra un recuento de caracteres en vivo:

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

Relacionado