Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Не работает selectSingleNode (https://javascript.ru/forum/extjs/53574-ne-rabotaet-selectsinglenode.html)

Risa 09.02.2015 19:07

Не работает selectSingleNode
 
var string = '<PARENTNODE>\
     <CHILDNODE></CHILDNODE>\
<PARENTNODE>';
var parser = new DOMParser();
var doc = xmlParser.parseFromString(string, "text/xml");
doc.selectSingleNode("//PAR/NAME[@n='" + somename + "']");

В extjs4 - последняя строка работает, в extjs5 вылетает с диагнозом SCRIPT438: Объект не поддерживает свойство или метод "selectSingleNode". В чём дело?

novikov 09.02.2015 21:46

Кажется, у вас опечатка.
parser\xmlParser

Это средства браузера, а не ExtJs:
http://www.w3schools.com/dom/dom_parser.asp

Метод selectSingleNode поддерживают не все браузеры:
http://doogalbellend.blogspot.ru/201...e-for-xml.html

Risa 09.02.2015 22:52

Спасибо! Действительно опечатка. В общем, проблема оказалась немного не такой, что я описала. Я её пока решила. Спасибо ещё раз!


Часовой пояс GMT +3, время: 07:16.