Я пытался получить все заголовочные теги, анализируя XML с помощью DOMParser. Ниже приведен мой код,
function fetchHeaders(text){
text = '<body><custom h:f="val"><h2></h2></custom></body>';
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(text,"text/xml");
console.log(xmlDoc.getElementsByTagName('h2'));
}
возвращает пустую коллекцию HTML вместо h2
тегов.
Без свойства h:f="val"
работает нормально.
Почему поиск тега завершается неудачно, если тег содержит свойство с :
в нем?