Проверка формы Flash: проверка ComboBox: AS3: Flash CS3 - PullRequest
0 голосов
/ 24 ноября 2010

Я делаю простую проверку для созданной флеш-формы.Он отлично работает с текстовыми полями и радио группами.Но возникли проблемы с ComboBox.Кто-нибудь может помочь?Заранее спасибо.

Можно ли написать как,

}, если (! PlaceopCombo.selected) {status_txt.text = "Пожалуйста, выберите место покупки";


Мой код ниже

if (! NameTxt.length) {status_txt.text = "Пожалуйста, введите ваше имя";} else if (! emailTxt.length) {status_txt.text = "Пожалуйста, введите свой адрес электронной почты";} else if (! mobileTxt.length) {status_txt.text = "Пожалуйста, введите номер своего мобильного телефона";

} else {

// выполните отправку

1 Ответ

0 голосов
/ 24 ноября 2010

Свойство selectedItem будет нулевым, пока вы не выберете что-то, поэтому вы сможете сделать это:

} else if (!placeopCombo.selectedItem) { status_txt.text = "Please choose Place of Purchase";

В качестве альтернативы вы можете проверить, отличаются ли индекс или метка от начального значения / значения по умолчанию

} else if (placeopCombo.selectedIndex != defaultIndex) { status_txt.text = "Please choose Place of 

Не знаю, удобно ли это на этом этапе, но взгляните на Yahoo! Компоненты формы .

...