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 December 2021.

Свойство HTMLElement.contentEditable элемента - признак, указывающий можно или нет редактировать содержимое элемента. Свойство может принимать следующие значения:

  • true или пустая строка - содержимое элемента доступно для редактирования.
  • false - содержимое элемента не доступно для редактирования.
  • inherit - наследуется значение данного свойства от родительского элемента.

Вы можете использовать свойство HTMLElement.isContentEditable, чтобы проверить Boolean значение этого свойства.

Синтаксис

editable = element.contentEditable
element.contentEditable = "true"

Спецификации

Specification
HTML Standard
# contenteditable

Совместимость с браузерами

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.

Смотрите также