Я хочу сделать проверку текста ввода с помощью FLASH ActionScript 2. Текст ввода содержит только цифры выше 5, поэтому, если я попытаюсь ввести номер 0,1,2,3,4, появится предупреждение, информация о том, что данные должны быть выше 5.Как показать оповещение при изменении входных текстовых данных с помощью ActionScript 2?
Я хочу, чтобы обработка проверки во время ввода текста менялась, потому что я не использую любую кнопку в качестве триггера.
import mx.controls.Alert;
var tiListener:Object = new Object();
tiListener.change = function(evt_obj:Object)
{
if(inputText.text < 5)
{
trace("Numbers below 5 are not allowed");
Alert.show("Numbers below 5 are not allowed", "Error");
inputText.setFocus();
};
};
proj.addEventListener("change", tiListener);
Выход трассировки работает хорошо, но предупреждение не показано. У любого тела есть любое решение? Спасибо ..
ааа .. я вижу .. ТНХ много @helloflash .. #cheers – user3931626
@ user3931626 Это работает? – helloflash
да, это .. я просто добавлю метод 'parseInt', и он хорошо работает .. но, наконец, я решил использовать кнопку, чтобы вызвать функцию проверки. Потому что, если я все еще использую событие' onChange', я должен добавить таймер для проверки входных данных все еще находится под 5 или на самом деле 10 .. поэтому, если я набираю 1, проверка не работает внезапно. – user3931626