Summary
document.designMode controls whether the entire document is editable. Valid values are "on" and "off". According to the specification, this property is meant to default to "off". Firefox follows this standard. The earlier versions of Chrome and IE default to "inherit". In IE6-10, the value is capitalized.
Syntax
var mode = document.designMode; document.designMode = "on"; document.designMode = "off";
Example
Make an <iframe>'s document editable:
iframeNode.contentDocument.designMode = "on";
Specifications
| Specification | Status | Comment |
|---|---|---|
| WHATWG HTML Living Standard The definition of 'designMode' in that specification. |
Living Standard | Initial definition. |
Browser compatibility
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
| Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Basic support | ? | ? | ? | ? | ? | ? |
See also
Document Tags and Contributors
Tags:
Contributors to this page:
George8211,
teoli,
LouisLazaris,
AlexChao,
jsx,
Jeremie,
jpmedley,
Tigt,
MHasan,
mnoorenberghe,
engyash,
kscarfone,
nehasharma,
Sheppy,
ziyunfei,
matspal@gmail.com,
Psz,
Dreamsite
Last updated by:
George8211,