JavaScript. Подробное руководство, 6-е издание, стр. 484
<b>readonly long clientX </b><b>readonly long clientY</b>Координаты X и Y указателя мыши относительно клиентской области или окна броузера. Обратите внимание: эти координаты не учитывают величину прокрутки документа; если событие происходит на верхнем краю окна, свойство
<b>clientY</b><b>readonly boolean ctrlKey</b>Указывает, удерживалась ли нажатой клавиша Ctrl в момент события. Определено для событий мыши и клавиатуры, а также в модели событий IE.
<b>readonly EventTarget currentTarget*</b>Объект Element,
<b>Document</b><b>Window</b><b>target</b><b>readonly DataTransfer dataTransfer</b>Для событий буксировки (drag-and-drop) это свойство определяет объект
<b>DataTransfer</b><b>clientX, clientY</b><b>readonly boolean defaultPrevented*</b>Значение true, если обработчик этого события вызвал
<b>defaultPrevented(),</b><b>isDefaultPrevented(),</b><b>readonly long detail</b>Сведения о событии (число). Для событий «click», «mousedown» и «mouseup» это свойство показывает количество щелчков: 1 - одинарный щелчок, 2 - двойной щелчок, 3 - тройной щелчок и т. д. В Firefox это свойство используется событиями «DOMMouseScroll», чтобы сообщить величину прокрутки колесика мыши.
<b>readonly unsigned short eventPhase*</b>Текущая фаза распространения события. Значение свойства - одна из трех констант, описанных выше. Не поддерживается в модели событий ІE.
<b>readonly boolean isTrusted*</b>Значение true, если это событие было создано и послано броузером, и false - если это искусственное событие, созданное и посланное сценарием на языке JavaScript. Это относительно новое расширение стандартной модели событий, и потому может быть реализовано не всеми броузерами.
<b>readonly Element fromElement</b>Для событий «mouseover» и «mouseout» в модели IE свойство
<b>fromElement</b><b>relatedTarget</b><b>readonly integer keyCode</b>Виртуальный код нажатой клавиши. Это свойство используется всеми типами событий клавиатуры. Код клавиши может зависеть от броузера, операционной системы, самой клавиатуры. Обычно, если на клавише изображен печатный символ, виртуальный код этой клавиши совпадает с кодом символа. Коды функциональных клавиш, не соответствующих печатным символам, могут существенно отличаться, тем не менее множество наиболее часто используемых кодов клавиш можно увидеть в примере 17.8. Это свойство не было стандартизовано, но определяется всеми броузерами, включая IE.
<b>readonly boolean metaKey</b>Признак, показывающий, удерживалась ли клавиша Meta, когда произошло событие. Свойство определено для всех типов событий мыши и клавиатуры, а также в модели событий IE.
<b>readonly integer offsetX, offsetY</b>В модели событий IE эти свойства определяют координаты, в которых возникло событие, в координатной системе элемента-источника события (см. описание свойства
<b>srcElement</b><b>readonly integer pageX, pageY</b>Эти нестандартные, но широко поддерживаемые свойства подобны свойствам
<b>clientX</b><b>clientY</b><b>readonly EventTarget relatedTarget*</b>Ссылается на элемент (обычно элемент документа), который имеет отношение к целевому элементу события. Для событий «mouseover» это элемент, который покинул указатель мыши при наведении на целевой элемент. Для событий «mouseout» это элемент, на который наводится указатель мыши, когда он покидает целевой элемент. Это свойство отсутствует в модели событий IE, но оно имитируется в модели событий jQuery. См. также свойства
<b>fromElement</b><b>toElement</b><b>boolean returnValue</b>Чтобы в модели событий IE предотвратить выполнение действия, предусмотренного по умолчанию элементом-источником, в котором возникло событие, данное свойство следует установить в значение false. В стандартной модели событий следует использовать метод
<b>preventDefault().</b><b>readonly long screenX, screenY</b>Для событий мыши эти свойства определяют координаты указателя мыши относительно верхнего левого угла экрана. Сами по себе эти свойства не используются, но они определены во всех типах событий мыши и поддерживаются обеими моделями событий, стандартной и ІБ.
<b>readonly boolean shiftKey</b>Указывает, удерживалась ли нажатой клавиша Shift в момент события. Определено для событий мыши и клавиатуры, а также в модели событий IE.
<b>readonly EventTarget srcElement</b>В модели событий IE это свойство определяет объект, в котором было сгенерировано событие. В стандартной модели событий вместо этого свойства следует использовать свойство
<b>target</b>