Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Данные в текстовом поле (http://www.flasher.ru/forum/showthread.php?t=45308)

Стив 26.05.2003 16:42

Данные в текстовом поле
 
Чего-то запарился уже, никак не получается простая вещь...
Из флеша запускаю ASP, получаю данные в текстовое поле, вижу в нем ну допустим 100.

В Action Script хочу проверить

if (pole == 100) {
бла-бла-бла;
}

и не отрабатывает...
помогите чайнику!!!

iLoveYou 26.05.2003 17:01

2 варианта
 
1 pole - это переменная или имя текстового поля?
2 а скрипт запускается после загрузки?

TTS 27.05.2003 02:22

pole == "100" не пробовал?

Стив 27.05.2003 07:44

pole - имя текстового поля, видно что там есть какое-то число...
Привожу кусок кода:

loadVariablesNum ("employee3.asp", 0);
MyColor1 = new color(PF1);
if (pole == 100) {
MyColor1.setRGB(0xFF0000);
} else {
MyColor1.setRGB(0x0000FF);
}

пробовал и в кавычки брал, и без кавычек, не срабатывает,
сваливается на ELSE

TTS 27.05.2003 11:16

А вот так:
pole.indexOf("100")>=0

Стив 27.05.2003 15:21

На самом деле разнес загрузку переменных и проверку в разные кадры, и все заработало...
Как оказалось не успевали все данные загрузиться, и тут же выполнялась их проверка...

TTS 27.05.2003 19:16

Фу ты чёрт! Я-то как лоханулся! Надеюсь, никто не заметит...

llllllllll 27.05.2003 19:23

Цитата:

Оригинал написал(а) TTS
Фу ты чёрт! Я-то как лоханулся! Надеюсь, никто не заметит...
Да, брось, даже ни кто и внимания то акцентировать не будет ;)

TTS 27.05.2003 19:32

Вот :rolleyes: Началось...

sergwizard 27.05.2003 23:18

Мы не заметим, а lexass - будем надеяться - сюда не заглянет. :)


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

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