Опрацювання подій засобами JavaScript

Матеріал з Вікі ЦДУ
Версія від 10:38, 13 травня 2010; Денис Іщенко (обговореннявнесок)

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)
Перейти до: навігація, пошук

У JavaScript, як і інших об'єктно орієнтованих мовах, визначено ряд подій, пов'язаних з елементами документа. Обробники дають можливість організувати реакцію на виникнення подій з сценарію. При цьому відповідний обробник вказується як атрибут елемента HTML-документа; значенням цього атрибута є вираз JavaScript. Наприклад:

  • <pre onmouseOver="this.style.backgroundColor='#DDDDDD'"
         onmouseOut="this.style.backgroundColor='#EEEEEE'">
          Наведіть курсор миші
          </pre>
    
    
    - Наведення і відведення курсору миші на елемент супроводжуються зміною кольору фону.

  • <body onUnLoad="alert('окно закрывается!'">
    - При спробі користувача закрити вікно і вивантажити документ виводиться повідомлення


  • <img src="cat.jpg" onClick="showPict()">
    - При клацанні мишею по зображенню виконується якась функція showPict()