Как извлечь любой текст с любого веб-сайта с помощью Javascript? [закрыто]Javascript

Форум по Javascript
Anonymous
Как извлечь любой текст с любого веб-сайта с помощью Javascript? [закрыто]

Сообщение Anonymous »

Я работаю с JavaScript в браузере, и мне нужно извлечь текст, который вводит пользователь, в любой тип текстового ввода на веб-странице.
Мой текущий подход работает для традиционных элементов формы, таких как: Пример:

Код: Выделить всё

document.querySelectorAll('input, textarea').forEach(el => {
console.log(el.value);
});
Однако это не работает на многих современных веб-сайтах, где ввод текста реализован с помощью:
  • Код: Выделить всё

    contenteditable="true"
    элементы
  • Пользовательские редакторы на основе div (например, окна чата на веб-сайтах AI)
  • Редакторы расширенного текста, которые не используют или
В этих случаях .value даже не определено или пусто хотя пользователь набрал видимый текст.
Чего я хочу достичь [*]Сделайте решение универсальным, чтобы оно работало на любом веб-сайте

[*]Чистый клиентский JavaScript (без серверной части)



Подробнее здесь: https://stackoverflow.com/questions/798 ... javascript

Вернуться в «Javascript»