Page 105 - 4475
P. 105
ЛАБОРАТОРНА РОБОТА № 14
Тема: Javascript. Розробка користувацьких скриптів.
Мета: отримати уявлення про загальні принципи
обробки в JavaScript подій, пов'язаних з вікном веб-
браузера, веб-сторінкою, що міститься в браузері і
елементами документа. Навчитися використовувати
найпростіші елементи регулярних виразів для пошуку
підрядків, структура та зміст яких описується
нетривіальним шаблоном.
Теоретична частина
Обробка подій в Javascript. Популярність JavaScript
багато в чому обумовлена тим, що написаний на ньому
сценарій може реагувати на дії користувача та інші
зовнішні події. Кожна з подій пов'язана з тим чи іншим
об'єктом: формою, гіпертекстовим посиланням або навіть з
вікном, що містить поточний документ.
Як приклади зовнішніх подій, на які можуть
реагувати об'єкти JavaScript, можна навести такі:
- закінчення завантаження документа у вікно (чи
закінчення завантаження документів у всі фрейми
вікна). Ця подія пов'язана з об'єктом window;
- клацання мишею на об'єкті. Ця подія може бути
пов'язаною з інтерактивним елементом форми або з
гіпертекстовим посиланням;
- отримання об'єктом фокусу введення. Ця подія
може бути пов'язана з об'єктами типу Text, Password
та з іншими інтерактивними елементами;
- передача на сервер даних, введених користувачем
за допомогою інтерактивних елементів. Зв'язується з
формою.
Обробка події проводиться за допомогою спеціально
призначеного для цього фрагмента коду, який називається
100