|
|
|
| Вот фрагмент XML-документа:
<Принтер id='pr01'>
...
</Принтер>
|
Вот так все нормально работает:
var x = xmlDoc.getElementsByTagName("Принтер");
|
А так ошибка ("х не имеет свойств"):
var x = xmlDoc.getElementById('pr01');
|
А почему??? | |
|
|
|
|
|
|
|
для: coloboc66
(21.04.2007 в 11:18)
| | Похоже на то, что метод getElementsByTagName() - единственный из двух, которой поддерживается документом XML:
http://www.w3schools.com/dom/dom_nodes_access.asp | |
|
|
|
|
|
|
|
для: ilyaILF
(21.04.2007 в 13:39)
| | Как понять: "Единственный из двух"? Так не бывает... А второй какой? Но он все-равно не поддерживается... Или вы имели ввиду, что методов, обеспечивающих непосредственный доступ к элементу, в ява-скрипт всего два, и только один из них поддерживает XML? Тогда понятно. | |
|
|
|
|
|
|
|
для: coloboc66
(21.04.2007 в 22:06)
| | Я имел в виду единственный из двух (getElementById() и getElementsByTagName()), используемых вами в работе. И похоже на то, что в данном случае как-раз так бывает, поддерживается только getElementsByTagName. | |
|
|
|
|
|
|
|
для: ilyaILF
(21.04.2007 в 22:41)
| | Вы правы, судя по всему. | |
|
|
|