Недавно начал изучать java script, и столкнулся с проблемой. У меня не работает DOMparser. Его задача - это заходить на некоторый сайт и брать оттуда картинку, но он выдает ошибку. Кто шарит помогите пожалуйста.
const DomParser = require('dom-parser');
const parser = new DomParser();
let document = parser.parseFromString('ссылка', "text/html");
let imagElem = document.querySelector("body > div.wrapper > div#contentWrapper > div#content > div.content-container > div.container-left > div.user-profile > div.user-image.mb8 > img");
TypeError: Cannot read property 'querySelector' of undefined
DOMParser парсит веб-элементы из строки, т.е. string. На сайт, предоставленный Вами в первом аргументе - parser.parseFromString('ссылка', ...) он воспринимает как уже готовый html-документ.
Для получения веб-страницы рекомендую воспользоваться fetch() (уже встроен), request или puppeteer (эмулирует клики, если нужно куда-то нажать, для автоматизации)
Сборка персонального компьютера от Artline: умный выбор для современных пользователей