1) una que contiene los montos diarios por concepto de servicio
2) una que contiene los montos diarios por concepto de repuestos
3) una ultima que contiene la suma de estos dos montos.
al ir escribiendo en las dos primeras el sistema por medio de javascript suma los valores y muestra el total en la tercera caja aca les muestro el codigo:
Código PHP:
function sumar()
{
with(document.forms["fcalen"])
{
var totalResult = Number(txt_servicio.value) + Number(txt_repuesto.value);
txt_total.value= roundTo(totalResult,2);
}
}
function roundTo(num,pow){
if(isNaN(num)){
num=0;}
num*=Math.pow(10,pow);
num=(Math.round(num)/Math.pow(10,pow))+"";
if(num.indexOf(".")==-1)
num+=".";
while(num.length - num.indexOf(".")-1<pow)
num+="0";
return num;
}
</script>
100.00 + 100.00 me da como resultado 200.00 pero si ingreso 1.000,00 +1.000,00 o 1,000.00 + 1,000.00 no me muestra ningun resultado en la caja de texto total.
La funcion de auto suma la llamo en el evento key up de cada una de las cajas de textos.
Saludos y de ante mano muchas gracias.