CharacterBoundsUpdateEvent: свойство rangeEnd
Ограниченная доступность
Эта функция не является базовой, так как она не работает в некоторых из самых широко используемых браузеров.
Экспериментально: Это экспериментальная технология
Перед использованием в производстве внимательно ознакомьтесь со таблицей совместимости браузеров.
Это CharacterBoundsUpdateEvent.rangeEnd свойство, которое является только для чтения, представляет собой смещение последнего символа в редактируемой области текста, для которой операционная система нуждается в границах.
Значение
Числовое значение Number.
Примеры
Чтение значения rangeEnd
Этот пример показывает, как использовать событие characterboundsupdate и читать значения свойств rangeStart и rangeEnd.
const editContext = new EditContext();
editorElement.editContext = editContext;
editContext.addEventListener("characterboundsupdate", (e) => {
console.log(
`The OS needs the bounds of the chars at ${e.rangeStart} - ${e.rangeEnd}.`,
);
});
Спецификации
Совместимость браузеров
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
rangeEnd |
121 | 121 | Нет | 107 | Нет | 121 | Нет | 81 | Нет | 25.0 | 121 |
© 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/CharacterBoundsUpdateEvent/rangeEnd