EL IDIOMA UNIVERSAL INTERACTIVO
Todo un evento

 

Para programar una respuesta ante una determinada acción del navegante sobre un objeto, necesitas usar los controladores de eventos de JavaScript. Casi siempre, esa respuesta se compone con una secuencia de acciones por lo tanto se la llama rutina.

Volviendo a los controladores de eventos, no son otra cosa que códigos asociados a etiquetas HTML referidas a ciertas acciones ejecutadas por el usuario sobre un elemento. Así puedes programar diversas respuestas para cada conducta de los navegantes sobre un objeto. ¿Necesitas ejemplos? Bien aquí tienes dos:

Pasa el cursor aquí Haz clic aquí
 

Comparte dudas y consejos sobre Javascript con tus usuarios

Controladores de eventos más usados

TEMAS RELACIONADOS

Curso completo de HTML

Un lugar para tu sitio personal

Indice del curso de JavaScript

 

Como acabas de comprobar, ambos elementos son un hipervínculo, pero responden con diferentes acciones gracias a que se les han codificado eventos.

Aunque hay muchos controladores de eventos, poco más de diez son los más usados. Cada uno refiere a una acción que sirve de estímulo y puede asociarse sólo a ciertas etiquetas HTML. Por ejemplo, algunos entran en acción recién cuando un objeto obtiene foco (técnicamente, así se llama al estado en que está un objeto disponible para ser seleccionado: un botón está en foco cuando el contorno de un rectángulo negro se dibuja en su interior y avisa al usuario que está listo para ser activado con la tecla Enter o el botón del mouse). Cliquea aquí para ver una lista de controladores más comúnes y de los estímulos a los que responden.

Según el tipo de evento que quieras programar, un ejemplo de sintaxis podría ser el siguiente:

<INPUT TYPE="Button" VALUE="Aceptar" NAME="Botón1" onClick="MiFunción()">

En este caso, al pulsar sobre el botón "Aceptar", se ejecutaría la rutina "MiFunción()", con los procesos que hayan sido programados para ella.

Sigue leyendo para saber cómo poner en práctica los controladores de eventos.