HTML - Referencias de eventos

Cuando un usuario visita su sitio web, hace cosas como hacer clic en texto e imágenes y enlaces dados, pasar el cursor sobre cosas, etc. Estos son ejemplos de lo que JavaScript llama eventos.

Podemos escribir nuestros controladores de eventos en Javascript o vbscript y podemos especificar estos controladores de eventos como un valor del atributo de etiqueta de evento. La especificación HTML 4.01 define 19 atributos de eventos que se enumeran a continuación:

Eventos de nivel <body> y <frameset>

Solo hay dos atributos que se pueden usar para activar cualquier código javascript o vbscript cuando ocurre algún evento en el nivel del documento.

Atributo Valor Descripción
onload guión El script se ejecuta cuando se carga un documento HTML
descargar guión El script se ejecuta cuando se descarga un documento HTML

NOTE - Aquí script se refiere a cualquier función o fragmento de código de VBScript o JavaScript.

<form> Eventos de nivel

Hay los siguientes seis atributos que se pueden usar para activar cualquier código javascript o vbscript cuando ocurre algún evento en el nivel del formulario.

Atributo Valor Descripción
onchange guión El script se ejecuta cuando cambia el elemento
onsubmit guión El script se ejecuta cuando se envía el formulario
reiniciar guión El script se ejecuta cuando se restablece el formulario
onselect guión El script se ejecuta cuando se selecciona el elemento
en la falta de definición guión El script se ejecuta cuando el elemento pierde el foco
enfocado guión El script se ejecuta cuando el elemento se enfoca

Eventos de teclado

Hay tres eventos siguientes que son generados por el teclado. Estos eventos no son válidos en los elementos base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style y title.

Atributo Valor Descripción
onkeydown guión El script se ejecuta cuando se presiona la tecla
onkeypress guión El script se ejecuta cuando se presiona y suelta la tecla
onkeyup guión El script se ejecuta cuando se suelta la tecla

Otros eventos

A continuación, se encuentran otros 7 eventos que se generan con el mouse cuando entra en contacto con cualquier etiqueta HTML. Estos eventos no son válidos en los elementos base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title.

Atributo Valor Descripción
al hacer clic guión El script se ejecuta cuando se hace clic con el mouse
ondblclick guión El script se ejecuta cuando un mouse hace doble clic
onmousedown guión El script se ejecuta cuando se presiona el botón del mouse
onmousemove guión El script se ejecuta cuando se mueve el puntero del mouse
onmouseout guión El script se ejecuta cuando el puntero del mouse se mueve fuera de un elemento
el ratón por encima guión El script se ejecuta cuando el puntero del mouse se mueve sobre un elemento
onmouseup guión El script se ejecuta cuando se suelta el botón del mouse