Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   XML.вопрос по childNodes[i] (http://www.flasher.ru/forum/showthread.php?t=114924)

sevenjet 13.08.2008 17:33

XML.вопрос по childNodes[i]
 
в коде
Код:

for(i=1;i<23;i++) {       
                _root.mapClip["pr"+i].onRollOver = function () {
                _root.tkst.text = my_xml.firstChild.childNodes[7];
        }

всё исправно работает

почему не работает так:
Код:

for(i=1;i<23;i++) {       
                _root.mapClip["pr"+i].onRollOver = function () {
                _root.tkst.text = my_xml.firstChild.childNodes[i];
        }

?
должно ли так работать?
просьба объяснить

Манюня 13.08.2008 17:42

не должно скорее всего, так как ты затираешь свойство text в цикле:)

MrPoma 13.08.2008 17:49

Код:

for(var i:Number = 1; i < 23; i ++) {
        _root.mapClip["pr"+i].id = i;
        _root.mapClip["pr"+i].onRollOver = function (){
                _root.tkst.text = my_xml.firstChild.childNodes[this.id];
        }
}


sevenjet 13.08.2008 18:31

огромное спасибо


Часовой пояс GMT +4, время: 01:48.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.