Picnik-подобная форма регистрации с проверкой в ​​реальном времени (AS2 / AS3) - PullRequest
0 голосов
/ 08 ноября 2010

Я хочу получить совет;

Я собираюсь создать форму регистрации ООП в AS2 с проверкой данных в реальном времени. Есть 3 поля «Имя пользователя», «Пароль» и «Электронная почта», и два из них будут проверять сервер, чтобы узнать, введено ли имя пользователя или адрес электронной почты. Это почти идентично форме регистрации на Picnik.com

Способ, с которым я экспериментировал до сих пор, состоит в том, чтобы начать событие onEnterFrame в textField, когда оно получает фокус. Эта функция onEnterFrame проверяет орфографию, количество символов и т. Д.

Когда textField теряет фокус, он отправляет данные на сервер и проверяет, существует ли он уже. Если этого не произойдет, он будет подтвержден.

То, что я написал, работает довольно хорошо (вплоть до отправки - пока не сработало), но код довольно громоздкий и кажется слишком длинным.

МОИ ВОПРОСЫ:

  1. Как лучше всего построить это?

  2. Являются ли шашки onEnterFrame лучшим способом?

  3. Должны ли данные отправляться на сервер на KillFocus?

  4. Если кнопка отправки запускает все функции проверки onEnterFrame для повторного запуска (в случае, если пользователь не ожидал проверки)

  5. Вы бы предложили построить его лучше?

Советы AS3 приветствуются - на данный момент я использую AS2 только для клиента, который его запрашивает

Спасибо!

1 Ответ

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

onChanged в AS2 или Event.CHANGE в AS3 может быть лучшей альтернативой, чем onEnterFrame, для проверки ввода TextField.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...