![]() |
|
||||||||||
|
|||||
|
Есть TextInput (FIO). Необходимо, чтобы во время ввода текста в FIO происходила проверка введенного текста.
lo = new Object();
lo.click = function(evt){
T1="event ok!";
}
FIO.addEventListener("change", lo);
Я понимаю, что при изменении текста должно сработать событие change. Куда вставить этот код, чтобы все заработало? В 1м кадре поставил - никакой реакции, в TextInput - тоже. Или может код неправильный? Код из хелпа. |
|
|||||
|
Вобще то код должен стоять в первом кадре, но помоему что то в нем не так.
|
|
|||||
|
Регистрация: Sep 2006
Адрес: Moscow
Сообщений: 62
|
|
|
|||||
|
На сколько я понял Vajo хочет изменить AS на свой лад( обработчик change, метод addEventListaner).
|
|
|||||
|
Регистрация: Sep 2006
Адрес: Moscow
Сообщений: 62
|
В хелпе чего-то не нашел чтобы, вместо change было click, вообще evt тут не нужен
|
|
|||||
|
Спасибо за ответы! Помогло.
А вот почему в таком варианте в T1 пишется "undefined"? Регистры букв в коде учтены. |
|
|||||
|
Регистрация: Sep 2006
Адрес: Zaporozhye, Ukraine
Сообщений: 141
|
так будет удобней
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Vajo, потому что _parent не нужен. Область видимости не изменяется. Более того, у Object нет _parent.
|
|
|||||
|
Регистрация: Sep 2006
Адрес: Moscow
Сообщений: 62
|
Vajo, зачем здесь _parent? слушатель в твоем коде добавлен к FIO и он реагирует на изменение текста самого FIO и evt вообще не нужен.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|