xPomaHx
@xPomaHx
1vs9

Как работать с html кодом как dom деревом без создания dom элеметов?

Мне нужно спарсить html код, и по css селектору найти элементы и нужные атрибуты. Есть делать так
$("<img src='err'>");
то jQuery сразу создает элемент, и в консоль дает ошибку, что не может загрузить картинку. Собственно это и вся проблема то есть мне нужно работать просто как с текстом чтобы он не выполнял html код, все это нужно делать в браузере.
  • Вопрос задан
  • 208 просмотров
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
function parseDOM(html) {
  return (new window.DOMParser()).parseFromString(html, 'text/html').body.firstElementChild;
}
parseDOM('<img src="err">');
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@GreatRash
$('img[src="err"]')
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы