editor.execCommand()
O objeto do editor expõe um método execCommand para executar comandos que manipulam a região editável atual.
Sintaxe
editor.execCommand(command,optionalValue)
command
Specifies the name of the command to execute on the selected section.
value
Some commands need a value to be completed.
| Nome | Descrição |
|---|---|
| bold | Ativa ou desativa o negrito na seleção ou no ponto de inserção. |
| italic | Ativa ou desativa o itálico na seleção ou no ponto de inserção. |
| underline | Ativa ou desativa o sublinhado na seleção ou no ponto de inserção. |
| strike | Ativa ou desativa o tachado na seleção ou no ponto de inserção. |
| fontname | Altera o nome da fonte na seleção ou no ponto de inserção. Exige como argumento de valor uma string com o nome da fonte (como "Arial"). |
| fontsize | Altera o tamanho da fonte na seleção ou no ponto de inserção. Exige um inteiro como argumento de valor. |
| forecolor | Altera a cor da fonte na seleção ou no ponto de inserção. Exige como argumento de valor uma string com um valor de cor hexadecimal. |
| backcolor | Altera a cor de fundo do documento. Na prática, afeta a cor de fundo do bloco que contém a seleção. Exige que uma string com um valor de cor seja passada como argumento de valor. |
| superscript | Ativa ou desativa o sobrescrito na seleção ou no ponto de inserção. |
| subscript | Ativa ou desativa o subscrito na seleção ou no ponto de inserção. |
| removeformat | Remove toda a formatação da seleção atual. |
| justifyleft | Alinha a seleção ou o ponto de inserção à esquerda. |
| justifycenter | Centraliza a seleção ou o ponto de inserção. |
| justifyright | Alinha a seleção ou o ponto de inserção à direita. |
| justifyfull | Justifica a seleção ou o ponto de inserção. |
| indent | Aumenta o recuo da linha que contém a seleção ou o ponto de inserção. |
| outdent | Diminui o recuo da linha que contém a seleção ou o ponto de inserção. |
| insertblockquote | Cria um blockquote para a seleção ou no ponto de inserção. |
| insertorderedlist | Cria uma lista ordenada numerada para a seleção ou no ponto de inserção. |
| insertunorderedlist | Cria uma lista não ordenada com marcadores para a seleção ou no ponto de inserção. |
| inserthorizontalrule | Insere um elemento <hr/> no ponto de inserção ou substitui a seleção por ele. |
| insertdate | Insere a data e a hora atuais no ponto de inserção. |
| code | Alterna para o modo de código-fonte, para editar o HTML diretamente. |
| fullscreenenter | Faz o Rich Text Editor entrar no modo de tela cheia. |
| fullscreenexit | Faz o Rich Text Editor sair do modo de tela cheia. |
| selectall | Seleciona todo o conteúdo da região editável. |
| newdoc | Cria um novo documento. |
| save | Salva o conteúdo ativo da área de conteúdo do editor. |
| undo | Desfaz o último comando executado. |
| redo | Refaz o último comando desfeito. |
| insertlink | Adiciona um link à seleção. |
| insertchars | Insere um caractere especial de uma lista predefinida. |
| inserttable | Insere uma tabela no documento. |
| insertimage | Insere uma imagem na posição selecionada no editor e permite definir as propriedades dela. |
| insertvideo | Insere um vídeo na posição selecionada. |
| insertcode | Permite publicar facilmente código com realce de sintaxe. |
| html2pdf | Salva o conteúdo como um PDF renderizado como uma imagem por página — fiel ao pixel, mas o texto não pode ser selecionado. |
| exportpdf | Salva o conteúdo como um PDF com texto real: selecionável, pesquisável, acessível a leitores de tela e com links clicáveis. |
| exportdocx | Salva o conteúdo como um .docx OOXML real, gerado no navegador sem nenhum upload. |
| exportword | Salva o conteúdo como um .doc legado (HTML encapsulado para o Word). Prefira exportdocx. |
| Imprime a página atual. | |
| preview | Mostra a pré-visualização da página atual. |
| find | Localiza texto na área de conteúdo do editor e permite substituí-lo. |