Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   toString и XML не выводит в текстовое поле (http://www.flasher.ru/forum/showthread.php?t=74151)

Kinsler 12.01.2006 21:14

toString и XML не выводит в текстовое поле
 
Код:

onEnterFrame = function ()
{
        currentx = parseFloat(_root.curline._x);
        reducex = Math.round((currentx - 50)/7);               

        _root.tf.text = String (DateText[reducex]);

}

ArrayDate = new Array(); // массив для даты
DateText = new Array(); // текстовый массив для даты

                ArrayDate[i] = countElrootUpNode[i].firstChild.childNodes;
                DateText[i] = ArrayDate[i].toString();       

                               
                }
               
} else {
                tf = "don't load...";  // выводиться если XML не загрузился
        }
};

ArrayDate заполняеться из XML там строка типа 09.11.2005 00:00:00
заполняеться нормально, проверено
с числами все это работает
что-то не так с преобразованием в строки
что?

Antares 12.01.2006 21:18

А каков тип DateText[i] проверено? Может, nodeValue нужен?

Kinsler 12.01.2006 21:21

trace(typeof(DateText[i]));

выводит string

у меня есть ощущение что в начале массив не заполнен
и в onEnterFrame
оно undifined
может быть из-за этого?
если да, то как обойти?

Kinsler 12.01.2006 21:23

и еще
если я пишу что
DateText[i] = parseFloat(ArrayDate[i]);
то в текстовом поле все ок
но это не то, что нужно :(

Antares 12.01.2006 21:34

Инициализировать при создании, как-как :)

Kinsler 12.01.2006 21:36

инциализировать что?
Antares поподробнее можно плиз?
я уже часов с 4-х парюсь над этой фигней :(
а завтра сдавать :(

Antares 12.01.2006 21:36

Массив.

Kinsler 12.01.2006 21:40

не понимаю!
у меня есть же строчка
DateText = new Array();
объясни плиз, я уже туплю жутко :(

Kinsler 12.01.2006 22:34

2 Antares
прости дуру грешную
у меня все работало
только перед строками стоял перенос строки мать его
а текстовое поле было в одну строчку!
:D
2 Остальной народ - нефига нработать после конца рабюочего дня - такой хрени не замечаешьл :(


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

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