![]() |
Задачка, связанная с XML
Долго думал, но ничего хорошего в голову не лезет. Вообщем есть XML примерно с такой структурой:
Код:
<tag>А как можно узнать "номер" дочернего узла? Фактически нам надо узнать индекс массива childNodes для внешнего tag. Как это можно сделать? |
Задай tag параметр имя, проверяй циклом на имя все узлы, как найдет - копируй цифру-номер этого узла в переменную, удаляй свой главный узел и трейс ту переменную.
|
Цитата:
В 8-ке есть еще idMap |
Была такая мысль, но немножко не удобно. Сейчас вдумался и это натолкнуло на мысль: можно tag задать параметр с его номером. Наверное будет удобнее.
P.S. MINASTIS спасибо. |
2Kikasso
Цитата:
Цитата:
|
=== this.parentNode может быть. Или задавай, правда, атрибут и сравнивай.
|
2KoLar:
Интересно, а вообще для какой задачи такое надо...может переосмыслить её и придумать иначе? |
Использовать параметр id и обращаться по нему.
|
У него же Flash7.
|
Цитата:
|
| Часовой пояс GMT +4, время: 07:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.