
- HTML 教程
- HTML - 首頁
- HTML - 路線圖
- HTML - 簡介
- HTML - 歷史與演變
- HTML - 編輯器
- HTML - 基本標籤
- HTML - 元素
- HTML - 屬性
- HTML - 標題
- HTML - 段落
- HTML - 字型
- HTML - 塊
- HTML - 樣式表
- HTML - 格式化
- HTML - 引用
- HTML - 註釋
- HTML - 顏色
- HTML - 圖片
- HTML - 圖片地圖
- HTML - Iframes
- HTML - 短語元素
- HTML - 元標籤
- HTML - 類
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表頭與標題
- HTML - 表格樣式
- HTML - 表格Colgroup
- HTML - 巢狀表格
- HTML 列表
- HTML - 列表
- HTML - 無序列表
- HTML - 有序列表
- HTML - 定義列表
- HTML 連結
- HTML - 文字連結
- HTML - 圖片連結
- HTML - 郵件連結
- HTML 顏色名稱與值
- HTML - 顏色名稱
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表單
- HTML - 表單
- HTML - 表單屬性
- HTML - 表單控制元件
- HTML - 輸入屬性
- HTML 媒體
- HTML - 影片元素
- HTML - 音訊元素
- HTML - 嵌入多媒體
- HTML 頭部
- HTML - Head 元素
- HTML - 新增 Favicon
- HTML - Javascript
- HTML 佈局
- HTML - 佈局
- HTML - 佈局元素
- HTML - 使用 CSS 進行佈局
- HTML - 響應式設計
- HTML - 符號
- HTML - 表情符號
- HTML - 樣式指南
- HTML 圖形
- HTML - SVG
- HTML - Canvas
- HTML APIs
- HTML - Geolocation API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 儲存
- HTML - 伺服器傳送事件
- HTML 其他
- HTML - 文件物件模型 (DOM)
- HTML - MathML
- HTML - 微資料
- HTML - IndexedDB
- HTML - Web 訊息傳遞
- HTML - Web CORS
- HTML - Web RTC
- HTML 演示
- HTML - 音訊播放器
- HTML - 影片播放器
- HTML - 網頁幻燈片
- HTML 工具
- HTML - Velocity 繪圖
- HTML - 二維碼
- HTML - Modernizer
- HTML - 驗證
- HTML - 顏色拾取器
- HTML 參考
- HTML - 速查表
- HTML - 標籤參考
- HTML - 屬性參考
- HTML - 事件參考
- HTML - 字型參考
- HTML - ASCII 碼
- ASCII 碼錶查詢
- HTML - 顏色名稱
- HTML - 實體
- MIME 媒體型別
- HTML - URL 編碼
- 語言 ISO 程式碼
- HTML - 字元編碼
- HTML - 已棄用的標籤
- HTML 資源
- HTML - 快速指南
- HTML - 有用資源
- HTML - 顏色程式碼生成器
- HTML - 線上編輯器
HTML - DOM文件execCommand()方法
HTML DOM文件**execCommand()**方法用於在使用者選擇的可編輯區域執行指定的命令。文件的**document.designMode**屬性應設定為擁有文件中的可編輯區域。此方法現已**棄用**。
語法
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 superscript undo unlink useCSS |
showUI | 這是一個布林值,指定是否顯示 UI。 |
value | 有些命令需要指定值。它儲存指定命令的值。 |
返回值
它返回一個布林值,對於支援的命令返回 true,對於不支援的命令返回 false。
HTML DOM文件'execCommand()'方法示例
以下示例說明了使用不同命令的execCommand()方法的使用。
更改字型大小和顏色
在以下示例中,字型顏色及其背景顏色以及字型大小會在雙擊時更改。
<!DOCTYPE html> <html> <head> <title> HTML DOM document execCommand() Method </title> </head> <body ondblclick="changeText()"> <h3> Double click on any text to change its fontsize and color </h3> <p> Here is some text for being clicked upon. Some sample text is here too. </p> <script> document.designMode = "on"; function changeText() { document.execCommand("fontSize", true, "5px"); document.execCommand("backColor", true, "#04af2f"); document.execCommand("foreColor", true, "white"); } </script> </body> </html>
將句子加粗
在以下示例中,bold 命令用於在雙擊時將句子加粗。
<!DOCTYPE html> <html> <head> <title> HTML DOM document execCommand() Method </title> </head> <body ondblclick="changeText()"> <h3> Double click on any text to change its color and make it bold </h3> <p> Here is some text for being clicked upon. Some sample text is here too. </p> <script> document.designMode = "on"; function changeText() { document.execCommand("backColor", true, "#04af2f"); document.execCommand("foreColor", true, "white"); document.execCommand("bold"); } </script> </body> </html>
將句子居中對齊
在以下示例中,justifyCenter 命令在雙擊時使用。
<!DOCTYPE html> <html> <head> <title> HTML DOM document execCommand() Method </title> </head> <body ondblclick="changeText()"> <h3> Double click on any text to make it justifyCenter </h3> <p>Welcome to Tutorials Point...</p> <script> document.designMode = "on"; function changeText() { document.execCommand("backColor", true, "#04af2f"); document.execCommand("foreColor", true, "white"); document.execCommand("justifyCenter"); } </script> </body> </html>
支援的瀏覽器
方法 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
execCommand() | 否 | 否 | 否 | 否 | 否 |
html_dom_document_reference.htm
廣告