HTMLElement: contentEditable property
  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. - '
plaintext-only' indicates that the element's raw text is editable, but rich text formatting is disabled. - 
    '
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.
Value
A string.
Specifications
| Specification | 
|---|
| HTML Standard  # contenteditable  | 
Browser compatibility
BCD tables only load in the browser
See also
HTMLElement.isContentEditable- The 
contenteditableglobal attribute.