English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
execCommand()O método é executar um comando sobre o documento atual, a seleção atual ou o intervalo fornecido.
Quando o documento HTML já foi切换 paradesignModeQuando, o objeto do documento usará o método execCommand para executar comandos na área editável atual.
A maioria dos comandos afeta a seleção do documento (negrito, itálico, etc.), enquanto outros comandos inserem novos elementos (adicionar link) ou afetam a linha inteira (recuo).
UsarQuando contentEditable estiver, o executávelCommand() afeta o elemento editable ativo.
document.execCommand(commandName, showDefaultUI, valueArgument)
document.execCommand("bold");Testar e Ver‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método execCommand():
Método | |||||
execCommand() | Sim | 41 | 29 | 10 | 9 |
Parâmetros | Descrição |
---|---|
commandName | Uma string que especifica o nome do comando a ser executado. Abaixo está uma lista possível de comandos: "cor de fundo" "negrito" "criar link" "copiar" "cortar" "separador de parágrafos padrão" "deletar" "nome da fonte" "tamanho da fonte" "cor de texto" "formatar bloco" "deletar para a frente" "inserir linha horizontal" "inserir HTML" "inserir imagem" "inserir quebra de linha" "inserir lista ordenada" "inserir parágrafo" "inserir texto" "inserir lista não ordenada" "alinhamento ao centro" "alinhamento total" "alinhamento à esquerda" "alinhamento à direita" "outdent" "paste" "redo" "selectAll" "strikethrough" "styleWithCss" "superscript" "undo" "unlink" "useCSS" |
showDefaultUI | Um valor booleano que indica se deve ser exibida a interface do usuário padrão |
valueArgument | Para comandos que requerem parâmetros de entrada, é uma string que fornece essa informação. Por exemplo, insertImage precisa da URL da imagem a ser inserida. |
Retorno do valor: | Um valor booleano, false se o comando não for suportado ou desativado |
---|
Alterar o fontSize do texto selecionado:
document.execCommand("fontSize", false, 7);Testar e Ver‹/›
Documento DOM:designModeAtributos
Elemento DOM:contentEditableAtributos