HTMLElement.contentEditable
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
* Some parts of this feature may have varying levels of support.
Свойство HTMLElement.contentEditable
элемента - признак, указывающий можно или нет редактировать содержимое элемента. Свойство может принимать следующие значения:
true или пустая строка - содержимое элемента доступно для редактирования
.false
- содержимое элемента не доступно для редактирования.inherit
- наследуется значение данного свойства от родительского элемента.
Вы можете использовать свойство HTMLElement.isContentEditable
, чтобы проверить Boolean
значение этого свойства.
Синтаксис
editable = element.contentEditable element.contentEditable = "true"
Спецификации
Specification |
---|
HTML # contenteditable |
Совместимость с браузерами
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
contentEditable | ||||||||||||
plaintext-only as a value |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- In development. Supported in a pre-release version.
- In development. Supported in a pre-release version.
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.