Foros del Web » Programando para Internet » Javascript »

problema con multiplicar

Estas en el tema de problema con multiplicar en el foro de Javascript en Foros del Web. hola amigos mi problema es que no puedo actualizar la multiplicacion despues que ingreso los dos valores y cambio alguno de los dos me sale ...
  #1 (permalink)  
Antiguo 25/06/2010, 08:37
 
Fecha de Ingreso: febrero-2010
Ubicación: Santiago
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta problema con multiplicar

hola amigos mi problema es que no puedo actualizar la multiplicacion despues que ingreso los dos valores y cambio alguno de los dos me sale el siguiente error:

Mensaje: El objeto no acepta esta propiedad o método

este es la parte del codigo que ocupo


<input type="text" name="cantidadInsumo" id="cantidadInsumo" >

<input type="text" name="precioInsumo" id="precioInsumo" onchange="total();" />

<input type="text" name="precioInsumototal" id="precioInsumototal" readonly="readonly" />

<script>
function total()
{
cantidad=document.getElementById('cantidadInsumo') .value;
precio=document.getElementById('precioInsumo').val ue;
parseInt(cantidad);
parseInt(precio);
total=cantidad * precio;
parseInt(total);
document.getElementById('precioInsumototal').value =total;

}
</script>

La primera vez que hago la multiplicacion no tiene problemas pero despues cuando cambio algun valor de precioInsumo me sale ese error
de antemano gracias
  #2 (permalink)  
Antiguo 25/06/2010, 08:40
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: problema con multiplicar

cantidad = parseInt(cantidad);

parseint devuelve el entero, no modifica directamente la variable

además debes declarar las variables (IE indispensable):

Código Javascript:
Ver original
  1. var cantidad. precio, total;
  #3 (permalink)  
Antiguo 25/06/2010, 09:08
 
Fecha de Ingreso: febrero-2010
Ubicación: Santiago
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: problema con multiplicar

muchas gracias maycolalvarez funciona muy bien

Etiquetas: multiplicar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:12.