Финальные шаги в представлении проекта

Создавая полезные jQuery улучшения, вы должны обязательно учитывать тот факт, что пользователь всегда может отключить выполнение Javascript в своем браузере. Это никоим образом не должно влиять на функционирование сайта: он обязан находиться в рабочем состоянии даже при блокированных сценариях. Наш клиент оказался очень доволен представленным регистрационным решением. Процесс регистрации великолепно работает даже при отключенном Javascript. Единственный недостаток, которой я вижу — это то, что форма регистрации загружается за пределами стандартной…
Читать далее...Как задать форматирование для e-mail адресов

Сделаем еще один небольшой шаг вперед, связанный с валидацией нашей формы. Для поля e-mail мы можем не просто установить проверку пустого ввода, но и задать необходимое форматирование. Указанное решение было подробно описано Стивом Рейнолдсом (Steve Reynolds) в статье Validation With jQuery. Пример Стива очень интересен и стоит тщательного изучения. Стив использует jQuery функцию keyup для проверки ввода e-mail по регулярному выражению в режиме реального времени. Для начала мы добавим функцию…
Читать далее...Проверка пустого ввода

Чтобы задать представленную валидацию, мы напишем скрипт jQuery, который будет устанавливать blur для выбранных элементов input. Скрипт необходимо будет разместить в файле registration-page.php, после основного цикла, до вызова хука wp-footer(): Мы будем добавлять восклицательный знак, если поле не было заполнено; в противном случае выводить слово «thanks». Однако на данном этапе можно столкнуться с одной проблемой: если пользователь снова заполнит поле, он опять получит подтверждение верного ввода. Для того чтобы исправить…
Читать далее...


Комментарии