Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/05/2007, 01:52
seconddj
 
Fecha de Ingreso: mayo-2007
Mensajes: 21
Antigüedad: 17 años
Puntos: 0
Re: Problema con formulario y decimales.

He mirado el codigo y lo primero que te sugiero es que utilizes el "document.getElementById('pepe').value" en vez de "document.pepe.value", por cierto, se deberia de introducir en cada objeto el id.ej:
Código:
 <div name='pepe'> ---> <div name='pepe' id='pepe'>
para este ejemplo necesitas que VALOR sea numero, sino te dará error el .toFixed(2).

Código:
var VALOR=document.getElementById('CANTIDAD').value*document.getElementById('Precio').value;
if(isNaN(VALOR)){
	document.getElementById('TOTAL').value='err';
}else{
	document.getElementById('TOTAL').value=VALOR.toFixed(2);
}
Me he encontrado alguna vez que VALOR es numero pero lo coje como String y no como entero, unicamente lo que hago es VALOR=VALOR*1; y ya es entero.

un saludo