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
contenteditable
global attribute.