Event - об’єкт в javascript

getModifierState () - утримувати чи ні зазначена клавіша.

initEvent () - Ініціалізує подія

preventDefault () - Скасовує дію за замовчуванням.

stopImmediatePropagation () - Зупиняє поширення події і виклик інших обробників.

stopPropagation () - Зупиняє поширення події.

altKey - Показує, чи була натиснута кнопка "Alt" в момент виникнення події чи ні.

bubbles - Показує, підтримує подія спливання чи ні.

button - Показує, яка кнопка викликала ту чи іншу подію миші.

buttons - Показує, яка кнопка викликала ту чи іншу подію миші.

cancelBubble - Зупиняє спливання події в IE нижче 9-ї версії.

cancelable - Показує, чи можна скасувати дію за замовчуванням чи ні.

char - містить символи, введені з клавіатури

charCode - При натисканні кнопки на клавіатурі містить її код в Юникоде.

clientX - Координата-X курсора миші щодо робочої області вікна.

clientY - Координата-Y курсору миші щодо робочої області вікна.

ctrlKey - Показує, чи була натиснута кнопка "ctrlKey" в момент виникнення події.

currentTarget - Містить DOM-елемент на якому відбулася подія.

data - містить введений текст для події textinput

dataTransfer - Містить об'єкт, що дозволяє здійснити техніку перетягування (drag-and-drop).

defaultPrevented - Визначає, чи був викликаний метод defaultPrevented ().

deltaMode - Визначає значення властивостей deltaX, deltaY, deltaZ

deltaX - Величина коліщатка миші по осі X.

deltaY - Величина коліщатка миші по осі Y.

deltaZ - Величина коліщатка миші по осі Z.

detail - Показує кількість клацань миші для таких подій як click, mousedown, mouseup.

eventPhase - Показує фазу події.

fromElement - Для подій "mouseover" і "mouseout" містить DOM-елемент з якого перемістився курсор миші.

inputMethod - Визначає спосіб введення тексту для подій textinput.

isTrusted - Показує, чи дійсно відбулася подія або воно було викликано штучно.

key - містить символи, введені з клавіатури або ім'я клавіші (Shift ітд.)

keyCode - Код натиснутоюклавіші.

layerX - Визначає х-координату виникнення події щодо шару.

layerY - Визначає y-координату виникнення події щодо шару.

locale - вказати мову для подій клавіатури і подій textinput.

location - Визначає розташування натиснутоюклавіші для подій клавіатури.

metaKey - Показує, утримувалася клавіша Meta в момент спрацьовування події.

offsetX - Визначає х-координату виникнення події щодо цільового елемента.

offsetY - Визначає y-координату виникнення події щодо цільового елемента.

pageX - Визначає x-координату виникнення події щодо документа.

pageY - Визначає y-координату виникнення події щодо документа.

relatedTarget - Містить елемент, що має відношення до походження події.

repeat - визначає, чи був здійснений повторний введення символу за допомогою довгого утримання клавіші на клавіатурі.

returnValue - Дозволяє скасувати дію за замовчуванням для виниклого події.

screenX - Визначає x-координату покажчика щодо екрану в момент виникнення події.

screenY - Визначає y-координату покажчика щодо екрану в момент виникнення події.

shiftKey - Показує, чи була натиснута клавіша shiftKey в момент спрацьовування події.

srcElement - Вказує на об'єкт, в якому відбулася подія.

srcElement - Вказує на об'єкт, в якому відбулася подія.

target - Вказує на об'єкт, в якому відбулася подія.

timeStamp - Число, що визначає час виникнення події.

toElement - Містить значення об'єкта на який був переміщений покажчик миші.

type - Містить назву події, що сталася без префікса "on".

view - Містить вікно в якому відбулася подія.

wheelDelta - Містить величину коліщатка миші по осі Y.

wheelDeltaX - Містить величину коліщатка миші по осі X.

wheelDeltaY - Містить величину коліщатка миші по осі Y.

which - Дозволяє визначити, яка кнопка миші або клавіатури була натиснута.

x - Визначає х-координату виникнення події щодо елемента.

y - Визначає y-координату виникнення події щодо елемента.