Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

XML in Mozilla

Поведение метода length объекта XML в браузерах IE и Mozilla

Непредвиденное поведение метода определяющего количество элементов в коллекции в браузере Mozilla.

Имеем XML документ с разным количеством вложенных элементов, пример:

<root>


   <books>


      <title></title>


      <aftor></aftor>


      <page></page>


      <note>


         <first></first>


         <second></second>


      </note>


       <note>


         <first></first>


         <second></second>


      </note>


   </books>


   <books>


      <title></title>


      <aftor></aftor>


      <page></page>


      <note>


         <first></first>


         <second></second>


      </note>


   </books>


</root>

 

Казалось, при определении количества дочерних элементов у элемента <root> должны получить - 2, а получаем вместо этого количество вложений элемнтов в XML файле - 5, причём в IE данный метод (length) ведёт себя корректно. Ищу пути решения образовавшегося вопроса, если у кого-то есть предложения, буду рад узнать. Заранее спасибо.

Метки документа и участники

 Внесли вклад в эту страницу: nsvsergey
 Обновлялась последний раз: nsvsergey,