Типове събития в JavaScript
Събития на мишката
| Атрибут | Описание |
|---|---|
click |
Извършен е клик с бутон на мишката. Събитието възниква след като бутонът на мишката е бил освободен. |
mousedown |
Натиснат е бутон на мишката. |
mouseup |
Освободен е бутон на мишката. |
dblclick |
Двоен щракване. |
mousemove |
Показалецът на мишката се движи вътре в областта за показване на елемента. |
mouseout |
Показалецът на мишката е излязъл от областта за показване на елемента. |
mouseover |
Показалецът на мишката е вътре в областта за показване на елемента. |
Събития на клавиатурата
| Атрибут | Описание |
|---|---|
keydown |
Натиснат е бутон на клавиатурата. |
keypress |
Бутон на клавиатурата е натиснат и не е освободен за по-дълго време от интервала на повторение. Продължителността на интервала на повторение е системен параметър и зависи от настройките на операционната система на потребителя. |
keyup |
Освободен е предварително натиснат бутон. |
Събития на форми и елементи на страницата
| Атрибут | Описание |
|---|---|
change |
Елементът губи фокус за въвеждане, а съдържанието на елемента се е променило през времето, докато елементът е бил във фокус. |
select |
Някаква част от текста вътре в елемента става маркирана. |
submit |
Във формата е натиснат бутон "Изпрати", но изпращането на формата към сървъра все още не е извършено. |
Събития на форми и елементи на страницата
| Атрибут | Описание |
|---|---|
blur |
Елементът за управление губи фокус за въвеждане, т.е. курсорът преминава към друг елемент. |
focus |
Показваният елемент е получил фокус за въвеждане. За текстови полета това събитие означава, че курсорът вече се намира в дадения елемент. |
load |
Завършено е зареждането на страницата. |
unload |
Извършва се изход от документа (затваряне на страницата или пренасочване към друг адрес). |
scroll |
Задейства се при превъртане на елемент. |