| Event: Eventos generales del navegador, y medios |
| abort |
se aborta la carga de un medio. |
| afterprint |
una página ha comenzado a imprimirse o si se ha cerrado el cuadro de diálogo de impresión. |
| beforeprint |
una página está a punto de imprimirse. |
| beforeunload |
El evento ocurre antes de que el documento esté a punto de descargarse |
| canplay |
el navegador puede comenzar a reproducir los medios (cuando se ha almacenado lo suficiente para comenzar) |
| canplaythrough |
el navegador puede reproducir a través de los medios sin detenerse para almacenar en búfer |
| change |
el contenido de un elemento de formulario, la selección o el estado verificado han cambiado (para <input>, <select> y <textarea>) |
| durationchange |
se cambia la duración de los medios. |
| ended |
los medios han llegado al final (útil para mensajes como "gracias por escuchar") |
| error |
ocurre un error al cargar un archivo externo |
| fullscreenchange |
un elemento se muestra en modo de pantalla completa. |
| fullscreenerror |
un elemento no se puede mostrar en modo de pantalla completa |
| invalid |
un elemento no es válido. |
| load |
un objeto se ha cargado |
| loadeddata |
se cargan los datos de los medios |
| loadedmetadata |
se cargan metadatos (como dimensiones y duración) |
| message |
se recibe un mensaje a través de la fuente del evento. |
| offline |
el navegador comienza a funcionar sin conexión |
| online |
el navegador comienza a funcionar en línea. |
| open |
se abre una conexión con la fuente del evento. |
| pause |
los medios son pausados por el usuario o programáticamente |
| play |
el medio se ha iniciado o ya no está en pausa. |
| playing |
los medios se están reproduciendo después de haber sido pausados o detenidos para almacenarlos en búfer. |
| progress |
el navegador está en proceso de obtener los datos de los medios (descargando los medios) |
| ratechange |
se cambia la velocidad de reproducción de los medios. |
| reset |
se restablece un formulario |
| resize |
se cambia el tamaño de la vista del documento |
| scroll |
se desplaza la barra de desplazamiento de un elemento. |
| search |
el usuario escribe algo en un campo de búsqueda (para <input = "search">) |
| seeked |
el usuario termina de moverse / saltar a una nueva posición en los medios. |
| seeking |
el usuario comienza a moverse / saltar a una nueva posición en los medios. |
| select |
El evento ocurre después de que el usuario selecciona algún texto (para <input> y <textarea>) |
| show |
un elemento <menu> se muestra como un menú contextual |
| stalled |
el navegador intenta obtener datos de medios, pero los datos no están disponibles |
| submit |
se envía un formulario |
| suspend |
el navegador no obtiene intencionalmente datos multimedia. |
| timeupdate |
la posición de reproducción ha cambiado (como cuando el usuario avanza rápidamente a un punto diferente en los medios) |
| toggle |
el usuario abre o cierra el elemento <details> |
| unload |
El evento ocurre una vez que se ha descargado una página (para <body>) |
| volumechange |
el volumen de los medios ha cambiado (incluye configurar el volumen en "silencio") |
| waiting |
el medio se ha detenido pero se espera que se reanude (como cuando el medio se detiene para almacenar más datos en el búfer) |
| InputEvent, Event: entrda de datos |
| input |
un elemento recibe la entrada del usuario. |
| KeyboardEvent: Eventos de teclado |
| keydown |
el usuario está presionando una tecla |
| keypress |
el usuario presiona una tecla |
| keyup |
el usuario suelta una tecla. |
| MouseEvent: Eventos de ratón |
| click |
el usuario hace clic en un elemento. |
| contextmenu |
el usuario hace clic con el botón derecho en un elemento para abrir un menú contextual. |
| dblclick |
el usuario hace doble clic en un elemento. |
| mousedown |
el usuario presiona un botón del mouse sobre un elemento |
| mouseenter |
el puntero se mueve sobre un elemento. |
| mouseleave |
el puntero se mueve fuera de un elemento. |
| mousemove |
el puntero se mueve mientras está sobre un elemento. |
| mouseover |
el puntero se mueve sobre un elemento o sobre uno de sus hijos. |
| mouseout |
un usuario mueve el puntero del mouse fuera de un elemento o fuera de uno de sus elementos secundarios. |
| mouseup |
un usuario suelta un botón del mouse sobre un elemento. |