HTML DOM Element contentEditable 屬性
- 上一頁 contains()
- 下一頁 dir
- 返回上一層 HTML DOM Elements 對象
定義和用法
contentEditable
屬性設置或返回元素的內容是否可編輯。
提示:您也可以使用 isContentEditable 屬性來查明元素內容是否可編輯。
另請參閱:
實例
例子 1
本段可編輯:
<p id="myP" contenteditable="true">I am editable.</p>
如果 "myP" 是可編輯的,則返回 true:
document.getElementById("myP").contentEditable;
例子 2
將 "myP" 的內容設置為可編輯:
document.getElementById("myP").contentEditable = "true";
例子 3
在內容可編輯之間切換:
cinst x = document.getElementById("myP"); if (x.contentEditable == "true") { x.contentEditable = "false"; button.innerHTML = "Enable myP to be editable!"; } else { x.contentEditable = "true"; button.innerHTML = "Disable myP be editable!"; }
語法
返回 contentEditable 屬性:
element.contentEditable
設置 contentEditable 屬性:
element.contentEditable = value
屬性值
值 | 描述 |
---|---|
value |
|
返回值
類型 | 描述 |
---|---|
字符串 | 如果元素可編輯,則為 true,否則為 false。 |
瀏覽器支持
element.contentEditable()
是 DOM Level 1 (1998) 特性。
所有瀏覽器都完全支持它:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 9-11 | 支持 | 支持 | 支持 | 支持 |
- 上一頁 contains()
- 下一頁 dir
- 返回上一層 HTML DOM Elements 對象