<A HREF="http://home.netscape.com" onMouseOver="MiFuncion()">
Evento | Descripción | Elementos que lo admiten |
---|---|---|
onLoad | Terminar de cargarse una página | <BODY...> <FRAMESET...> <LAYER...> ![]() |
onUnLoad | Salir de una página (descargarla) | <BODY...><FRAMESET...> <LAYER...> ![]() |
onMouseOver | Pasar el ratón por encima | <A HREF..> <AREA...> ![]() <LAYER...> ![]() |
onMouseOut![]() |
Que el ratón deje de estar encima | <A HREF..> <AREA...> ![]() <LAYER...> ![]() |
onSubmit | Enviar un formulario | <FORM...> |
onClick | Pulsar un elemento | <INPUT TYPE="button, checkbox, link, radio"...> |
onBlur | Perder el cursor | <INPUT TYPE="text"...> <TEXTAREA...> <LAYER...> ![]() |
onChange | Cambiar de contenido o perder el cursor | <INPUT TYPE="text"...> <TEXTAREA...> |
onFocus | Conseguir el cursor | <INPUT TYPE="text"...> <TEXTAREA...> <LAYER...> ![]() |
onSelect | Seleccionar texto | <INPUT TYPE="text"...> <TEXTAREA...> |
<HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- Se usan los comentarios para esconder el código a navegadores sin JavaScript function Alarma() { alert("No me pises, que llevo chanclas"); return true; } // --> </SCRIPT> </HEAD> <BODY> <A HREF="eventos.html" onMouseOver="Alarma()"> Pasa por aquí encima </A> </BODY> </HTML>Y aquí está nuestro ejemplo funcionando:
<A HREF="http://home.netscape.com" onMouseOut='alert("Hubo un evento "+event.type+" en el enlace.")'> Pasa por aquí encima y cuando te vayas saldrá la ventanita </A>Es un ejemplo un poco tonto,¿no? Pasa por aquí encima y cuando te vayas saldrá la ventanita .
Su importancia radica en el hecho
de que se puede usar para capturar toda clase de eventos por medio de la función
captureEvents(e). El argumento de esta función es una propiedad
del objeto event que indica el tipo de eventos que desees capturas
de este modo:
captureEvents(event.CLICK | event.MOUSEOVER | event.BLUR)