editor.getReadOnly()
Indica si el editor está en modo de solo lectura. Úsalo para reflejar el estado de edición en tu propia interfaz (por ejemplo, para mostrar un icono de candado o decidir si un botón “guardar” debe estar activado) y como valor actual al alternar el modo.
Sintaxis
editor.getReadOnly()
Parámetros
Ninguno.
Valor devuelto
Un booleano: true cuando el editor es de solo lectura y false cuando se puede editar.
Notas de comportamiento
- Solo informa del modo actual. El valor cambia cuando llamas a setReadOnly(); no hay ningún indicador aparte que mantener sincronizado.
- Siempre es un booleano. El resultado es un
true/falsereal, que puedes usar directamente en condiciones. - Combínalo con setReadOnly para alternar. Leer el valor actual y pasar su contrario es el patrón habitual para alternar.
Ejemplo de uso
Alterna el modo de solo lectura desde un botón, usando el valor actual:
var editor1 = new RichTextEditor("#div_editor1");
document.getElementById("btn_lock").onclick = function () {
editor1.setReadOnly(!editor1.getReadOnly());
};Permite guardar solo cuando el editor se puede editar:
if (!editor1.getReadOnly()) {
save(editor1.getHTMLCode());
}Relacionado
- editor.setReadOnly(readOnly) — activa o desactiva el modo de solo lectura.
- editor.getHTMLCode() — lee el contenido que vas a guardar.
- Todos los métodos del editor — toda la API de JavaScript.