HTMLElement: свойство contentEditable
Базовая поддержка Широко доступно *
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с декабря 2021 года.
* Некоторые части этой функции могут иметь различный уровень поддержки.
Свойство contentEditable интерфейса HTMLElement указывает, может ли элемент редактироваться.
Это перечислительное свойство может принимать следующие значения:
-
"true"указывает, что элементcontenteditable. -
"false"указывает, что элемент не может быть отредактирован. -
"plaintext-only"указывает, что текст элемента можно редактировать, но форматирование форматирования отключено.
Вы можете использовать свойство HTMLElement.isContentEditable, чтобы проверить вычисленное булево значение этого свойства.
Если атрибут отсутствует или его значение недействительно, оно наследуется от родительского элемента: таким образом, элемент редактируется (или нет) в зависимости от родительского элемента.
Значение
Строка.
Спецификации
| Спецификация |
|---|
| HTML # contenteditable |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
contentEditable |
1 | 12 | 3 | 9 | 3 | 18 | 4 | 10.1 | 1 | 1.0 | 4.4 |
plaintext-only |
51 | ≤79 | Нет | 38 | 5.1 | 51 | Нет | 41 | 5 | 5.0 | 51 |
См. также
HTMLElement.isContentEditable- Глобальный атрибут
contenteditable.
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/contentEditable