Как извлечь любой текст с любого веб-сайта с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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