![]() |
Данные в текстовом поле
Чего-то запарился уже, никак не получается простая вещь...
Из флеша запускаю ASP, получаю данные в текстовое поле, вижу в нем ну допустим 100. В Action Script хочу проверить if (pole == 100) { бла-бла-бла; } и не отрабатывает... помогите чайнику!!! |
2 варианта
1 pole - это переменная или имя текстового поля?
2 а скрипт запускается после загрузки? |
pole == "100" не пробовал?
|
pole - имя текстового поля, видно что там есть какое-то число...
Привожу кусок кода: loadVariablesNum ("employee3.asp", 0); MyColor1 = new color(PF1); if (pole == 100) { MyColor1.setRGB(0xFF0000); } else { MyColor1.setRGB(0x0000FF); } пробовал и в кавычки брал, и без кавычек, не срабатывает, сваливается на ELSE |
А вот так:
pole.indexOf("100")>=0 |
На самом деле разнес загрузку переменных и проверку в разные кадры, и все заработало...
Как оказалось не успевали все данные загрузиться, и тут же выполнялась их проверка... |
Фу ты чёрт! Я-то как лоханулся! Надеюсь, никто не заметит...
|
Цитата:
|
Вот :rolleyes: Началось...
|
Мы не заметим, а lexass - будем надеяться - сюда не заглянет. :)
|
| Часовой пояс GMT +4, время: 02:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.