Метод execCommand()
Определение и использование
Метод execCommand()
выполняет указанную команду для выбранной части редактируемого раздела.
Поддержка браузера
Цифры в таблице указывают первую версию браузера, которая полностью поддерживает этот метод.
Метод | |||||
---|---|---|---|---|---|
execCommand() | Да | 9.0 | 41.0 | 20.0 | 29.0 |
Примечание: Это экспериментальная технология, и, вероятно, она изменится до финального релиза.
Синтаксис
document.execCommand(command, showUI, value)
Значения параметров
Значение | Описание |
---|---|
command | Указывает имя команды для выполнения в выбранном разделе.
Легальные значения: "backColor" "bold" "createLink" "copy" "cut" "defaultParagraphSeparator" "delete" "fontName" "fontSize" "foreColor" "formatBlock" "forwardDelete" "insertHorizontalRule" "insertHTML" "insertImage" "insertLineBreak" "insertOrderedList" "insertParagraph" "insertText" "insertUnorderedList" "justifyCenter" "justifyFull" "justifyLeft" "justifyRight" "outdent" "paste" "redo" "selectAll" "strikethrough" "styleWithCss" "subscript" "superscript" "undo" "unlink" "useCSS" |
showUI | Логическое значение, указывает, должен ли отображаться пользовательский интерфейс или нет |
value | Некоторым командам для завершения требуется значение |
Технические детали
Возвращаемое значение: | Логическое значение, false, если команда не поддерживается, в противном случае true |
---|
Связанные страницы
DOM Документ designMode Свойство
DOM Элемент contentEditable Свойство
❮ Объект документа