Múltiples event listeners en JavaScript
En JavaScript, para agregar un evento a un selector ó un conjunto de ellos se utiliza comúnmente addEventListener()
pero que tiene una sutil limitación: sólo puedes darle 1 evento a la vez.
¿Por qué querría agregar más de un evento a un elemento?
Suena a locura pero puede suceder, principalmente en selectores HTML para formularios. La última vez que lo necesité fue para un elemento input de tipo number el cual agrega flechas para cambiar el valor, por lo que puedes ingresar un número por el teclado ó utilizando las flechas. Con eso, necesité escuchar el evento keyup y change para poder hacer algo con ese valor posteriormente:
ES6:⌗
Link:⌗
Leer otros artículos