Тема курсовой работы: Использование языка программирования JavaScript при проверки введенных данных HTML формы.
Цель курсовой работы: Анализ основных базовых операций проверки регистрационных HTML форм и разработка нескольких базовых JavaScript функций для этих целей.
В качестве практической части в работе быза разработанна HTML форма состоящая из следующих полей: логин, пароль, повтор пароля, электронная почта. Правила проверки данных формы следующие:
- логин должен состоять только из англоязычных прописных букв или цифр;
- пароль должен состоять только из англоязычных прописных букв или цифр;
- пароль и проверка пароля должны совпадать;
- если поле введено правильно, то оно загорается зеленым, если не правильное то красным;
- если поле введено правильно, то рядом появляется надпись «OK правильно», если не правильно — то причина ошибки ввода;
- кроссбраузерность в IE, Opera, Mozilla Firefox, Chrome;
- проверка формата ввода почты, почтовый адрес из англоязычных прописных букв или цифр;
- проверка поля осуществляется при потере им фокуса.
Для выполнения поставленной задачи были разработанны несколько JavaScript функций выыполнения соответсвующий проверок: set_valid() — проверка англоязычных прописных букв, ver_email() — проверка формата почтового ящика и его содержимого, ver_pass() — проверка совпадения пароля, check() — общая объединяющая функция.
Скриншоты практической части работы
Курсовая работа состоит из введения, 2-х глав, заключения и списка литературы.
В первой главе приведено описания применения языка программирования JavaScript при разработки различных web проектов, выделены его преймущества и недостатки при обработке web страниц, проанализированы основные операции по проверки введенных данных HTML форм.
Во второй главе работы приведено описание процесса разработки JavaScript функций, применению в них регулярных выражений, обработки DOM структуры HTML страниц.
Стоймость работы (теория, практика, исходники, презентация) — 25$
Стоймость только практической части с исходниками — 15$