Métodos y propiedades de eventos

Los objetos de eventos poseen todas las propiedades y métodos del objeto Event, del que dependen. Además pueden tener estas otras propiedades y métodos. Están agrupadas por el objeto event al que pertenecen.

Todos estos métodos y propiedades son accesibles desde dentro de la función manejadora del evento, a través del objeto event como event.key o event.stopPropagation(). Este objeto se puede usar como parámetro al defirnir la función controladora de evento o como propiedad global event

AnimationEvent
animationName nombre de la animación.
elapsedTime cantidad de segundos que se ha estado ejecutando una animación.
propertyName nombre de la propiedad CSS asociada con la animación o transición.
pseudoElement nombre del pseudoelemento de la animación o transición.
ClipboardData
clipboardData objeto que contiene los datos afectados por la operación del portapapeles.
DragEvent
dataTransfer objeto que contiene los datos que se arrastran / sueltan, o que se insertan / eliminan
Event
bubbles Devuelve si el evento específico se mueve a través del árbol del DOM
cancelable Devuelve si se puede evitar o no la acción predeterminada de un evento.
composed Devuelve si el evento se propaga o no por los nodos shadow del DOM
currentTarget Elemento al que se le asignó el manejador de evento disparado.
defaultPrevented Devuelve si se llamó o no al método preventDefault () para el evento.
emptied cuando sucede algo malo y el archivo multimedia no está disponible repentinamente (como cuando se desconecta inesperadamente)
eventPhase Devuelve qué fase del flujo de eventos se está evaluando actualmente (0: no procesado, 1: ancestro del target, 2: target, 3: buble)
isTrusted Si un evento ha sido disparado por el usuario (true) o por un script (false)
target elemento que desencadenó el evento.
timeStamp hora (en milisegundos relativa a la época) en la que se creó el evento.
type nombre del evento (click, move...).
preventDefault() Cancela el evento si es cancelable, lo que significa que la acción predeterminada que pertenece al evento no ocurrirá
stopImmediatePropagation() Evita que se llame a otros manejadores del mismo evento.
stopPropagation() Evita una mayor propagación de un evento durante el flujo de eventos
FocusEvent
relatedTarget elemento relacionado con el elemento que desencadenó el evento.
HasChangeEvent
newURL URL del documento, después de que se haya cambiado el hash.
oldURL URL del documento, antes de que se cambiara el hash.
InputEvent
data Devuelve los caracteres insertados
dataTransfer objeto que contiene los datos que se arrastran / sueltan, o que se insertan / eliminan
inputType tipo de cambio (es decir, "insertar" o "eliminar")
isComposing Devuelve si el estado del evento se está componiendo o no
getTargetRanges() a matriz que contiene rangos de destino que se verán afectados por la inserción / eliminación
KeyboardEvent
charCode código de carácter Unicode de la tecla que desencadenó el evento onkeypress
code código de la tecla que desencadenó el evento.
isComposing True si evento se disapra entre un compositionStart y compositionEnd
key valor de la tecla que lanza el evento.
location Situación de la tecla pulsada (0: zona letras, (shift, alt, ctrl) 1: derecha, 2 izquierda; 3 teclado numérico).
repeat Devuelve si una tecla se mantiene presionada repetidamente o no
which código de carácter Unicode de la tecla que activó el evento onkeypress, o el código de tecla Unicode de la tecla que activó el evento onkeydown u onkeyup
altKey Devuelve si se presionó la tecla "ALT" cuando se activó el evento de tecla
ctrlKey Devuelve si se presionó la tecla "CTRL" cuando se activó el evento de tecla
metaKey Devuelve si se presionó la tecla "meta" cuando se activó el evento de tecla
shiftKey Devuelve si se presionó la tecla "SHIFT" cuando se activó el evento de tecla
MouseEvent
altKey Devuelve si se presionó la tecla "ALT" cuando se activó el evento del mouse
button Devuelve qué botón del mouse se presionó cuando se activó el evento del mouse
buttons Devuelve qué botones del mouse se presionaron cuando se activó el evento del mouse
ctrlKey Devuelve si se presionó la tecla "CTRL" cuando se activó el evento del mouse
metaKey Devuelve si se presionó la tecla "META" cuando se desencadenó un evento
MovementX coordenada horizontal del puntero del mouse relativa a la posición del último evento mousemove
MovementY coordenada vertical del puntero del mouse relativa a la posición del último evento mousemove
offsetX coordenada horizontal del puntero del mouse en relación con la posición del borde del elemento de destino
offsetY coordenada vertical del puntero del mouse relativa a la posición del borde del elemento de destino
pageX coordenada horizontal del puntero del mouse, relativa al documento, cuando se activó el evento del mouse.
pageY coordenada vertical del puntero del mouse, relativa al documento, cuando se activó el evento del mouse.
relatedTarget elemento relacionado con el que desencadenó el evento (como desde donde de mueve el ratón).
screenX coordenada horizontal del puntero del mouse, relativa a la pantalla, cuando se desencadenó un evento
screenY coordenada vertical del puntero del mouse, relativa a la pantalla, cuando se desencadenó un evento
shiftKey Devuelve si se presionó la tecla "MAYÚS" cuando se activó un evento
which Devuelve qué botón del mouse se presionó cuando se activó el evento del mouse
clientX coordenada horizontal del puntero del mouse, relativa a la ventana actual, cuando se activó el evento del mouse.
clientY coordenada vertical del puntero del mouse, relativa a la ventana actual, cuando se activó el evento del mouse.
getModifierState() a matriz que contiene rangos de destino que se verán afectados por la inserción / eliminación
PageTransitionEvent
persisted Devuelve si la página web fue almacenada en caché por el navegador.
PopStateEvent
state objeto que contiene una copia de las entradas del historial.
ProgressEvent
lengthComputable Devuelve si la duración del progreso puede ser computable o no
loaded Devuelve cuánto trabajo se ha cargado
total cantidad total de trabajo que se cargará
StorageEvent
key clave del artículo de almacenamiento modificado.
newValue nuevo valor del elemento de almacenamiento modificado.
oldValue valor anterior del artículo de almacenamiento modificado.
storageArea objeto que representa el objeto de almacenamiento afectado.
url URL del documento del elemento modificado.
TouchEvent
altKey Devuelve si se presionó la tecla "ALT" cuando se activó el evento de tecla
changeTouches a lista de todos los objetos táctiles cuyo estado cambió entre el toque anterior y este toque.
clientX coordenada horizontal del puntero del mouse, relativa a la ventana actual, cuando se activó el evento del mouse.
clientY coordenada vertical del puntero del mouse, relativa a la ventana actual, cuando se activó el evento del mouse.
ctrlKey Devuelve si se presionó la tecla "CTRL" cuando se activó el evento de tecla
metaKey Devuelve si se presionó la tecla "meta" cuando se activó el evento de tecla
shiftKey Devuelve si se presionó la tecla "SHIFT" cuando se activó el evento de tecla
touches a lista de todos los objetos táctiles que están actualmente en contacto con la superficie.
targetTouches a lista de todos los objetos táctiles que están en contacto con la superficie y donde ocurrió el evento de inicio táctil en el mismo elemento de destino que el elemento de destino actual
TransitionEvent
elapsedTime la cantidad de segundos que se ha estado ejecutando una transición.
propertyName nombre de la propiedad CSS asociada con la animación o transición.
pseudoElement nombre del pseudoelemento de la animación o transición.
transitionend El evento ocurre cuando se completa una transición de CSS
UiEvent
detail número que indica cuántas veces se hizo clic con el mouse.
view a referencia al objeto Ventana donde ocurrió el evento.
WheelEvent
deltaX cantidad de desplazamiento horizontal de una rueda del mouse (eje x)
deltaY cantidad de desplazamiento vertical de una rueda del mouse (eje y)
deltaZ cantidad de desplazamiento de una rueda del mouse para el eje z
deltaMode número que representa la unidad de medida de los valores delta (píxeles, líneas o páginas).

 

scripts