Page Title


element.addEventListener(event, function, useCapture);



Descargar 1.27 Mb.
Página28/40
Fecha de conversión21.06.2020
Tamaño1.27 Mb.
1   ...   24   25   26   27   28   29   30   31   ...   40
element.addEventListener(event, function, useCapture);
document​.​getElementById​(​"​myBtn​"​).​addEventListener​(​"​click​"​, doStuff​)​;
function​ doStuff​(​ev)​​{​​...​​}
El nombre del parámetro event es una cadena que ignora el 'on' de atributos HTML (ejemplo: → clic).

Lista completa en W3Schools: http://www.w3schools.com/jsref/dom_obj_event.asp
Básicamente, los eventos HTML son "acciones" que suceden a los elementos HTML.

Cuando JavaScript se utiliza en páginas HTML, JavaScript puede "reaccionar" en estos eventos.




Los eventos son acciones o ocurrencias que ocurren en el sistema que está programando, de las que el sistema le informa para poder responder a ellas de alguna manera, si así lo desea. Por ejemplo, si el usuario hace clic en un botón de una página web, puede responder a esa acción mostrando un cuadro de información.

En el caso de la Web, los eventos se desencadenan dentro de la ventana del navegador y tienden a conectarse a un elemento específico que reside en él: puede ser un solo elemento, un conjunto de elementos, el documento HTML cargado en la pestaña actual o toda la ventana del navegador. Hay muchos tipos diferentes de eventos que pueden ocurrir, por ejemplo:





  • El usuario hace clic con el ratón sobre un determinado elemento o coloca el cursor sobre un determinado elemento.

  • El usuario presiona una tecla en el teclado.

  • El usuario cambia el tamaño o el cierre de la ventana del navegador.

  • La carga de una página web ha acabado.

  • Se envía un formulario.

  • Se reproduce un video, se pausa o se termina la reproducción.

  • Se ha producido un error.

Cada evento disponible tiene un controlador de eventos (event handler), que es un bloque de código normalmente definido por el desarrollador que se ejecutará cuando se desencadene el evento. Cuando dicho bloque de código se define para ser ejecutado en respuesta a un disparador de evento, decimos que estamos registrando un manejador de eventos (registering an event handler). Tenga en cuenta que los event handlers a veces se llaman event listeners (oyentes) - son bastante intercambiables para nuestros propósitos, aunque en sentido estricto trabajan juntos. El oyente escucha el acontecimiento que sucede, y el encargado (handler) es el código que se corre en respuesta a él que sucede.

Un ejemplo sencillo:

En el ejemplo siguiente, tenemos un solo elemento



Compartir con tus amigos:
1   ...   24   25   26   27   28   29   30   31   ...   40


La base de datos está protegida por derechos de autor ©odont.info 2019
enviar mensaje

    Página principal