JSDOM парсер input
Доброго времени суток друзья
Подскажите пожалуйста, как мне спарсить mail с сайта, я вроде сделал но в консоль прилетает null, подскажите в чем моя ошибка или пример другой библеотеки
const fs = require('fs');
const got = require('got');
const jsdom = require("jsdom");
const { JSDOM } = jsdom;
const vgmUrl= 'https://www.experte.com/spam-checker';
got(vgmUrl).then(response => {
const dom = new JSDOM(response.body);
console.log(dom.window.document.querySelector('input'));
}).catch(err => {
console.log(err);
});
|
На этой странице нет ни одного input-а
Точнее его нет в изначально отдаваемом HTML, но появляется позже, когда скрипты отрисуют страницу Поэтому нужно дождаться загрузки/выполнения скриптов и появления нужного вам input-а Это конечно при условии что скрипты сайта нормально отработают внутри jsdom-окружения |
| Часовой пояс GMT +3, время: 11:49. |