Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

8: Java Script сценарии. Регулярные выражения.

Дисциплина : компьютерные науки (computer science)

ID задания #S32

Теги Веб-технологии и веб-дизаин

Лабораторная работа:

Цель работы: получить представление об общих принципах обработки в JavaScript событий, связанных с окном веб-браузера, веб-страницей, содержащейся в браузере и элементами документа. Научиться использовать простейшие элементы регулярных выражений для поиска подстрок, структура и содержание которых описывается нетривиальным шаблоном.

Задание 1:
Проверка значений, введенных пользователем в поля формы для регистрации. Для выполнения лабораторной работы необходимо создать веб-страницу, содержащую форму с полями

• В тэге добавьте обработчик события отправки данных вида:
onSubmit = "CheckData(); return false;"
В данном случае указана функция обработчик CheckData(). Оператор return false; предотвращает автоматическую отправку данных после выполнения функции-обработчика. Отправка данных будет выполняться из обработчика.
• Добавьте на странице секцию JavaScript кода, описывающего функцию-обработчик:
• function CheckData()
• {
• var ans;
• ans = confirm("Вы уверены, что хотите отправить введенные данные ?");
• if (ans) submit();
}


Задание 2:
Самостоятельно постройте регулярное выражение, описывающее шаблон для проверки, адреса, номера телефона,адреса электронной почты, и внесите все необходимые изменения и дополнения в функцию CheckData().


Задание 3:
Написать игру «Крестики-нолики» с использованием атрибутов событий. Минимальное требование: выбор ячейки для размещения крестика или нолика компьютером сделать зависящим от выбора ячейки игроком (по крайней мере осуществить выбор соседней с выбранной игроком, но более приемлемым для сдачи работы будет код, предотвращающий победу игрока). Задать размер поля 4х4, добавить таймер, который будет фиксировать время каждого хода игрока и время игры в целом. Необходимое условие победы – расположение трех крестиков или ноликов рядом по диагонали, горизонтали или вертикали.

Решение (бесплатная часть):

Выводы
В процессе выполения лабораточной работы я получил представление об общих принципах обработки в JavaScript событий, связанных с окном веб-браузера, веб-страницей, содержащейся в браузере и элементами документа. Научился использовать простейшие элементы регулярных выражений для поиска подстрок, структура и содержание которых описывается нетривиальным шаблоном.

png - 1 шт.,   
    8: Java Script сценарии. Регулярные выражения.    

Файлы,которые можно скачать после оплаты:
html - 2 шт.,    doc - 1 шт.,   
               

Возраграждение : 2.5 $





Обменять

Здесь предоставлено готовое решенное задание по дисциплине Компьютерные науки (Computer science), вы можите получить его за вознаграждение.
Если у вас есть другие решенные задания, контрольные или курсовые, вы можите продать их на нашем сервисе практически без комиссии, для этого авторизируйтесь или зарегистриуйтесь Пожаловаться


Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей