Иллюстрированный самоучитель по WEB-графике

         

Объект event


Объект event позволяет получить информацию о каком-либо событии, происходящем в браузере.

Свойства объекта event

  • aitKey — возвращает состояние клавиши <Alt>, когда происходит событие;
  • button — кнопка мыши, вызывающая событие;
  • canceiBubble — устанавливается для запрета прохождения заданного события вверх по объектной иерархии;
  • clientx — возвращает горизонтальную координату элемента, исключая обрамление, отступы, полосы прокрутки и т. д.;
  • clientY — возвращает вертикальную координату элемента, исключая обрамление, отступы, полосы прокрутки и т. д.;
  • ctrlKey — возвращает состояние клавиши <Ctrl> при появлении события;
  • fromElement — возвращает элемент, с которого ушел указатель мыши, для событий onmouseover и onmouseout;
  • keyCode — код ASCII нажатой клавиши; позволяет изменить значение, передаваемое объекту;
  • offsetx — возвращает горизонтальную координату указателя мыши в пикселах относительно содержащего его элемента при возникновении события;
  • offsetY — возвращает вертикальную координату указателя мыши в пикселах относительно содержащего его элемента при возникновении события;
  • reason — указывает, что перемещение данных прошло успешно или из-за чего оно прекратилось;
  • returnvalue — определяет возвращаемое значение для события;
  • screenx — возвращает горизонтальную координату указателя мыши относительно экрана, когда происходит событие;
  • screen Y —возвращает вертикальную координату указателя мыши относительно экрана, когда происходит событие;
  • shiftKey — определяет состояние клавиши <Shift> при возникновении события;
  • srcEiement — возвращает элемент, с которого началось прохождение события;
  • srcFiiter — возвращает фильтр, создавший событие onfiiterchange;
  • toElement — возвращает элемент, на который «наезжает» курсор мыши, при появлении события omouseover или onmouseout;
  • type — возвращает название события как строку, без приставки on;
  • х — возвращает горизонтальную координату указателя мыши относительно либо к позиционированному родительскому элементу, либо к окну;
  • у — возвращает вертикальную координату указателя мыши относительно либо к позиционированному родительскому элементу, либо к окну.
  • Свойства объекта event устанавливаются в момент прохождения события и большинство из них доступны только для чтения (их значения нельзя изменить). Однако есть два изменяемых свойства: keyCode и return Value.



    Содержание раздела