JavaScript - Modificar valor de input en vivo

   
Vista:

Modificar valor de input en vivo

Publicado por drop4 (2 intervenciones) el 02/06/2016 19:20:50
Muy buenas,
Tengo un formulario de conversion, y necesito que el resultado sea actualizado acorde a la cantidad que ingrese el usuario.

El problema es que no se recoger bien el valor que hay en el input en cada momento, por lo tanto el bucle if me falla.
He probado con on.change y .live , pero no lo he conseguido.

1
2
3
<input type="text" id="from_amount" value="0" name="amount" />
<span class="num" id="conv_result">0</span>
<input type="submit" action="" method="" >

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function a(){
 
var price = $("#from_amount").val(); //Get the number of the input
 
if (price == 0){
        var total = 1;
    }else if (price > 20 && price < 30){
        var total = price * 2;
    }else{
        var total = 4;
}
     return total;
}
 
  var conver = {
     'people': {
     'rooms': a()
      },
  };

Gracias y un saludo,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder