En el panel Comportamientos podemos seleccionar cualquiera de estos eventos. Por sus características, no todos funcionan en todos los elementos.
Evento | Se produce cuando... |
onBlur | Un elemento (normalmente un campo de formulario) pierde el foco |
onClick | Se hace clic en el elemento |
onDblClick | Se hace doble clic en el elemento |
onFocus | Un elemento (normalmente un campo de formulario) recibe el foco |
onKeyDown | El usuario pulsa una tecla |
onKeyPress | El usuario mantiene pulsada una tecla |
onKeyUp | El usuario libera una tecla |
onLoad | El navegador termina de cargar la página o imagen |
onMouseDown | El usuario pulsa un botón del ratón |
onMouseMove | El usuario mueve el cursor |
onMouseOut | El cursor abandona el elemento |
onMouseOver | El cursor se coloca sobre el elemento |
onMouseUp | El usuario libera un botón del ratón |
Eventos no incluídos en el panel Comportamientos, pero que podríamos emplear: | |
onDragDrop | El usuario arrastra y suelta un objeto en la ventana |
onError | Se produce un error al cargar (onLoad) |
onChange | El valor de un campo de formulario cambia |
onMove | Se mueve el elemento |
onReset | Se limpian los campos del formulario (botón réset) |
onResize | Se cambia el tamaño de una ventana o marco |
onSelect | Se selecciona el texto del campo texto o área de texto de un formulario |
onSubmit | Se va a enviar el formulario |
onUnload | El usuario abandona una página |
Si observas el panel comportamientos, al principio aparecen los mismos eventos, precedidos por la etiqueta <A>. La diferencia es que si seleccionamos estos eventos, se creará un enlace alrededor del elemento y se aplicará el comportamiento al enlace. Si no, se aplicará directamente al elemento.
Esto es muy común. Así, al crear un enlace, el usuario sabe que es algo que se puede pulsar, porque al pasar por encima el cursor toma forma de mano, o porque tienen el estilo propio de los enlaces.
Síguenos en: Facebook Sobre aulaClic Política de Cookies
© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.