Ajax IV: Eventos

0 - - 06/02/2006 00:00:00

Los eventos son acciones que realiza el usuario, tales como hacer click sobre un enlace, cargar un documento, enviar un formulario, etc. Los scripts generados con Javascript están preparados para capturar determinadas acciones realizadas y realizar acciones como respuesta. De este modo se puede lograr la interactividad: controlamos los movimientos del usuario y respondemos a ellos.

A continuación una tabla con los eventos y una mínima explicación sobre cada uno de ellos:

Evento

A que afecta

Cuando ocurre

onAbort

Imagenes

Cuando la carga de una imagen es interrumpida.

onBlur

Ventanas, frames, objetos de formulario

Cuando el cursor se mueve fuera de ese objeto. Por ejemplo, cuando el cursor abandona una caja de texto.

onChange

Input, select, y text areas

Cuando el usuario cambia el valor de un elemento y éste pierde el foco.

onClick

Links, botones, objetos de formulario, imágenes, map areas

Cuando un usuario hace click sobre un objeto.

onDblClick

Links, botones, objetos de formulario

Cuando un usuario hace doble-click sobre un objeto.

onDragDrop

Ventanas

Cuando un usuario arrastra un objeto.

onError

Código

Cuando un error de código sucede-

onFocus

Ventanas, frames, objetos de formulario

Cuando sobre un objeto se hace click y éste obtiene el foco.

onKeyDown

Documentos, imágenes, links, formularios

Cuando una tecla es presionada.

onKeyPress

Documentos, imágenes, links, formularios

Cuando una tecla es presionada y liberada.

onKeyUp

Documentos, imágenes, links, formularios

Cuando una tecla es liberada.

onLoad

Body, framesets, imágenes

Después de que el documento o imagen sea cargada.

onMouseOut

Links (e imágenes con links)

Cuando el ratón se mueve fuera de un link.

onMouseOver

Links (e imágenes con links)

Cuando el ratón se mueve sobre un link.

onMove

Windows

Cuando la ventana del navegador se mueve .

onReset

El botón de reset de un formulario

Cuando el botón de reset del formulario es presionado.

onResize

Ventanas

Cuando la ventana del navegador cambia de tamaño.

 

onSelect

Elementos de Formulario

Cuando un elemento de formulario es seleccionado

onSubmit

Formularios

Cuando enviamos un formulario.

onUnload

Body, framesets

Después de que el documento o frameset sea cerrado o reseteado.

 

Ejemplo 1

En este primer ejemplo vamos a ver el uso de onMouseOver y onMouseOut, que normalmente son usados para crear rollovers sobre imágenes.

Ejemplo1 onMouseOver
onMouseOut

onMouseOver
onMouseOut

 

Ejemplo 2:

Al evento onClick recogemos el valor de una caja de texto dentro del formulario.

Escribir algo aquí:

 

Escribir algo aquí:

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha