Почему у меня DOMParser не парсит следующую довольно простую DOM-структуру?
var newDOM ="<div><strong>Error!</strong> Refresh, Please... </div>",
parser = new DOMParser(),
doc = parser.parseFromString(xmlString, "text/xml");
ReferenceError: xmlString is not defined
В ошибке написано:
Ошибка при ссылке: переменная xmlString не найдена.
Вам нужно при вызове функции parser.parseFromString передавать в неё переменную newDOM вот так:
var newDOM ="<div><strong>Error!</strong> Refresh, Please... </div>",
parser = new DOMParser(),
doc = parser.parseFromString(newDOM, "text/html");
И ещё: не касается этой ошибки, но касается ошибки в будущем:
Поскольку ваша строка newDOM является HTML-строкой, то и писать нужно "text/html", а не "text/xml" во втором параметре функции parser.parseFromString.
В ошибке все написано. ДОМ-структура лежит в newDOM, а парсить вы пытаетесь xmlString.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости