Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2016, 17:21
Archito
 
Fecha de Ingreso: diciembre-2015
Ubicación: Venezuela
Mensajes: 18
Antigüedad: 8 años, 11 meses
Puntos: 0
Exclamación Problema con valor de una funcion y switch

Muy buenas noches queridos amigos, mi fuerte nunca a sido javascript pero lo que menos entiendo es porque la función que hago no me responde correctamente les explico:

Necesito que cuando haga un cambio en el input range este valor lo detecte una función y luego lo pase por un switch el cual tomara acciones según el valor del range, fácil no? eso pense.. no entiendo porque el switch no me detecta la variable que le llego a la función, alguien sabe el porque? es lo que mas me intriga xD

Este es el código tal cual completo es muy básico, no se porque no funciona :S

nota: el valor rango si esta llegando a la función y con un if si me lo toma en cuenta, ahora si me perdi :S


Código HTML:
<input type="range" min="1" max="2" value="1" name="rango_precio" id="rango_precio" onchange="cambioRango(this.value)">
  <textarea id="valor_rango"> </textarea>
<script type="text/javascript">
    function cambioRango(rango){
      switch(rango) {
        case 1:
          alert(rango);
          document.getElementById("valor_rango").innerHTML = "prueba1";
        break;
        case 2:
          document.getElementById("valor_rango").innerHTML = "prueba2";
        break;
      }
    }
  </script> 

Última edición por Archito; 24/11/2016 a las 18:06