Pull to refresh

Comments 6

Ух. Зачем же писать псевдоуниверсальные вещи для конкретных случаев?
А какую ноду вернет эта функция если дерево слегка изменить?
Например вот так:

<?xml version="1.0" encoding="UTF-8"?>
<skin id="skinOne">
<lol>
<b_lol />
<buttn_play img="img/play.png" hover="img/play_hover.png" down="img/play_down.png" />
<b_lol2 />
</lol>
</skin>
<skin id="skinTwo">
<lol>
<b_lol />
<buttn_play img="img/play2.png" hover="img/play_hover2.png" down="img/play_down2.png" />
<b_lol2 />
</lol>
</skin>

Ноды с одинаковым nodeName могу встречаться в дереве XML неограниченное количество раз.
Функции, подобные вашей, должны возвращать не одну ноду, а список из всех нод с конкретным tagName, и называются обычно — getElementsByTagName().
Если же нужно найти одну конкретную ноду, то логичнее пользоваться функцией getElementById().
вернет только первую. я специально так сделал, мне так удобнее для маленьких файлов.
это не важно, спасибо.
Огромное спасибо, код в тему!
ну и отлично!
Sign up to leave a comment.

Articles