![]() |
Переменная перезаписывается в цикле
Первый опыт работы с XML, посему не пинайте.
Проблема вот в чем, загружаем ХМЛ, разбираем по запчастям в массив. Затем строится своеобразное меню, так вот не могу догнать как же назначить пунктам меню ссылки из массива. Пытаюсь записать ее в переменную при прохождении цикла, а она перезаписывается. В общем проще показать код))) Вот он Код AS1/AS2:
|
определять переменные надо до цикла
а в цикле - использовать и ещё Код AS1/AS2:
|
хех... не помогает. Все также перезаписывает...
|
Код AS1/AS2:
for (n=0; n<myXML.firstChild.childNodes.length; n++) ... for (var i=0;i<list.length; ++i) |
А что тут не так? ))) сначала делаю массив из ХМЛ, потом разбираю этот массив...
Код AS1/AS2:
|
list[n]=[[image],[name]];
list[] - массив, элементами которого являются массивы [], в которых по два элемента, представляющих из себя массивы, в которых лежат по одному элементу image и name соостветственно. Вы ничего не перемудрили? |
| Часовой пояс GMT +4, время: 12:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.