logo

ЈаваСцрипт догађаји

Промена стања објекта позната је као Догађај . У хтмл-у постоје различити догађаји који представљају да неку активност обавља корисник или прегледач. Када јавасцрипт код је укључен у ХТМЛ, јс реагује на ове догађаје и дозвољава извршење. Овај процес реаговања на догађаје се зове Управљање догађајима . Дакле, јс управља ХТМЛ догађајима преко Обрађивачи догађаја .

На пример , када корисник кликне преко претраживача, додајте јс код, који ће извршити задатак који треба извршити на догађају.

коришћење интернета

Неки од ХТМЛ догађаја и њихових обрађивача догађаја су:

Догађаји миша:

Евент Перформед Обрађивач догађаја Опис
кликните онцлицк Када кликнете мишем на елемент
Миша преко онмоусеовер Када курсор миша дође преко елемента
моусеоут онмоусеоут Када курсор миша напусти елемент
моуседовн онмоуседовн Када се дугме миша притисне преко елемента
моусеуп онмоусеуп Када се дугме миша пусти изнад елемента
моусемове онмоусемове Када дође до кретања миша.

Догађаји на тастатури:

Евент Перформед Обрађивач догађаја Опис
Кеидовн & Кеиуп онкеидовн & онкеиуп Када корисник притисне па отпусти тастер

Формуларни догађаји:

Евент Перформед Обрађивач догађаја Опис
фокус онфоцус Када се корисник фокусира на елемент
прихвати онсубмит Када корисник поднесе образац
замућење онблур Када је фокус удаљен од елемента форме
променити онцханге Када корисник измени или промени вредност елемента обрасца

Догађаји прозора/документа

Евент Перформед Евент Хандлер Опис
оптерећење на оптерећење Када прегледач заврши са учитавањем странице
истоварити онунлоад Када посетилац напусти тренутну веб страницу, претраживач је учитава
промените величину онресизе Када посетилац промени величину прозора претраживача

Хајде да разговарамо о неким примерима о догађајима и њиховим руковаоцима.

Кликните на Догађај

 Javascript Events 
Тестирајте одмах

Догађај МоусеОвер

 <p onmouseover="mouseoverevent()"> Keep cursor over me</p> 
Тестирајте одмах

Фокусни догађај

 Javascript Events <h2> Enter something here</h2> 
Тестирајте одмах

Кеидовн Евент

 Javascript Events <h2> Enter something here</h2> 
Тестирајте одмах

Учитај догађај

 Javascript Events <br> 
Тестирајте одмах