JavaScript и JQuery

Тема курсовой работы: Использование языка программирования 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$