Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/05/2014, 12:03
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Respuesta: "var" no funciona como número

parseFloat() si tiene decimales... si son numeros enteros como cantidades usar: parseInt()

Código Javascript:
Ver original
  1. n1=parseInt(document.getElementById(id1).value);  // aqui
  2.                
  3.             n2=parseInt(ocument.getElementById(id2).value);  // y aqui
  4.                                                                        
  5.                        
  6.             document.getElementById(id3).value = (n1*n2);
  7.            
  8.             precioTotal = precioTotal + (n1*n2);    
  9.            
  10.             kgTotales = kgTotales+n2;

Mira DONDE debes hacer los parseXXX() para no arrastrar el error
__________________
Salu2!