Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

189
Vistas
¿Cuál es el evento que activa el rango de entrada?

Estoy creando un cambiador de volumen simple para mi sitio web y estoy usando un evento de cambio para activar la función setVolume pero se activa solo cuando suelto el mouse, ¿cómo hacer que el evento se active antes de soltar el mouse?

por ejemplo, cuando me deslizo a la mitad, el volumen cambia a 0,5 antes de que tenga que soltar el mouse.

html:

 <input type="range" min="0" max="100" value="100" class="slider" id="volume_slider" onchange="setVolume(this)">
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Pruebe la entrada en su lugar.

 let range = document.querySelector("[type='range']"); range.addEventListener("input",function(){ console.log(this.value) });
 <input type="range" min="0" max="100" value="100" class="slider" id="volume_slider">

about 4 years ago · Juan Pablo Isaza Denunciar

0

MDN dice que existe el cambio y el evento de entrada.

El cambio se activa, cuando se confirma, supongo mouseup

El otro se activa cuando cambia el valor.

https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event

Nota: El evento de entrada se activa cada vez que cambia el valor del elemento. Esto es diferente al evento de cambio, que solo se activa cuando se confirma el valor, como al presionar la tecla Intro, seleccionar un valor de una lista de opciones y similares.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda