Итак, у меня есть документ DOM, который выглядит по существу так:
<categories>
<category id="1"/>
<category id="2"/>
</categories>
Вот как предварительный просмотр документа в Firebug, как я и ожидал.
Однако, когда я размещаю это на сервере, я получаю
<categories>
<CATEGORY id="1"/>
<CATEGORY id="2"/>
</categories>
Действительно, doc.documentElement.firstChild.nodeName возвращает "CATEGORY". Узлы добавляются с помощью jQuery.append ('').
Почему дочерние теги возвращаются во всех заглавных буквах?