Мой текущий подход работает для традиционных элементов формы, таких как:
Код: Выделить всё
Код: Выделить всё
Код: Выделить всё
document.querySelectorAll('input, textarea').forEach(el => {
console.log(el.value);
});
- элементы
Код: Выделить всё
contenteditable="true" - Пользовательские редакторы на основе div (например, окна чата на веб-сайтах AI)
- Редакторы расширенного текста, которые не используют или
Чего я хочу достичь
- Извлечь набранный в данный момент текст из:
Код: Выделить всё
Код: Выделить всё
- элементы
Код: Выделить всё
contenteditable
[*]Чистый клиентский JavaScript (без серверной части)
Подробнее здесь: https://stackoverflow.com/questions/798 ... javascript
Мобильная версия