HTMLElement.contentEditable
The contentEditable property of
the HTMLElement interface specifies whether or not the element is
editable.
This enumerated attribute can have the following values:
- '
true' indicates that the element iscontenteditable. - '
false' indicates that the element cannot be edited. -
'
inherit' indicates that the element inherits its parent's editable status.
You can use the HTMLElement.isContentEditable property to test the
computed boolean value of this property.
Syntax
editable = element.contentEditable
element.contentEditable = 'true'
Specifications
| Specification |
|---|
| HTML Standard # contenteditable |
Browser compatibility
BCD tables only load in the browser
In Internet Explorer, contenteditable cannot be applied to the
<table>, <col>, <colgroup>,
<tbody>, <td>, <tfoot>,
<th>, <thead>, and <tr> elements
directly. A content editable <span> or <div> element
can be placed inside the individual table cells.
See also
- Making content editable
HTMLElement.isContentEditable- The
contenteditableglobal attribute.