4,46/5
(430 opiniones)
|44729 alumnos|Fecha publicación: 08/04/2003
JavaScript permite definir eventos y asignarlos a objetos por encima de los elementos donde nacen dichos eventos.
Para definir estos eventos, los objetos window, document y layer utilizan los siguientes métodos:
-captureEvents: captura eventos del tipo que se especifique.
-releaseEvents: ignora la captura del tipo especificado.
-routeEvent:: envía el evento capturado a un objeto.
Ahora vamos a ver la secuencia de captura, definición y activación de un gestor de eventos:
Debemos especificar el tipo de eventos que queremos capturar:
window.captureEvent(Event.CLICK [| Event.* | Event.*])
De este modo, todos los eventos de tipo CLICK que se produzcan serán capturados. Nótese que se pueden especificar varios eventos, siempre separados por | que significa OR.
Tras capturar dicho(s) evento(s), deberemos especificar una función que realice las acciones asociadas a dicho evento:
function evento_nombre([parámetros]){
acciones
return true o false
La función devolverá true cuando la acción sea posible y false en caso contrario.
Ya tenemos el evento capturado y la función asociada, sólo queda asignar al evento la función especificada:
window.onClick=evento_nombre;
Hay 430 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Manual de programación El objetivo de este curso consiste en ofrecer conocimientos básicos de programación. No pretender enseñar cómo programar en un lenguaje específico, ni utilizar ninguna te... [31/01/08] |
|
2.145 | ||
|
CSS práctico CSS son las siglas de Cascade Style Sheet. Se trata de una especificación sobre los estilos físicos aplicables a un documento HTML, y trata de dar la separación definit... [10/09/04] |
|
8.203 | ||
|
Conmutación. Líneas de acceso (primera parte) En este curso sobre líneas de acceso conmutado aprenderás qué es la conmutación y por qué surge. Conocerás la evolución histórica de estas tecnologías y los principales s... [31/10/08] |
|
732 | ||
Publicar en
del.icio.us
digg
meneame