editor.getReadOnly()
Retorna se o editor está no modo somente leitura no momento. Use-o para refletir o estado de edição na sua própria interface — por exemplo, para mostrar um ícone de cadeado ou decidir se um botão “salvar” deve ficar ativado — e como valor atual ao alternar o modo.
Sintaxe
editor.getReadOnly()
Parâmetros
Nenhum.
Retorno
Um booleano: true quando o editor está em somente leitura, false quando é editável.
Observações de comportamento
- Informa apenas o modo atual. O valor muda quando você chama setReadOnly(); não há um flag separado para manter sincronizado.
- Sempre um booleano. O resultado é um
true/falsede verdade, seguro para usar diretamente em condicionais. - Use junto com setReadOnly para alternar. Ler o valor atual e passar o inverso é o padrão de alternância usual.
Exemplo de uso
Alterne o modo somente leitura a partir de um botão, usando o valor atual:
var editor1 = new RichTextEditor("#div_editor1");
document.getElementById("btn_lock").onclick = function () {
editor1.setReadOnly(!editor1.getReadOnly());
};Permita salvar só quando o editor for editável:
if (!editor1.getReadOnly()) {
save(editor1.getHTMLCode());
}Relacionados
- editor.setReadOnly(readOnly) — ativa ou desativa o modo somente leitura.
- editor.getHTMLCode() — lê o conteúdo a ser salvo.
- Todos os métodos do editor — toda a API JavaScript.