Foros del Web » Programando para Internet » Javascript »

Formato de numeros y auto suma en Javascript

Estas en el tema de Formato de numeros y auto suma en Javascript en el foro de Javascript en Foros del Web. Buenos dias amigos del foro acudo a ustedes por la siguiente necesidad y espero su valiosa ayuda, estoy desarrollando una aplicacion para mi empresa en ...
  #1 (permalink)  
Antiguo 05/01/2015, 06:19
 
Fecha de Ingreso: enero-2015
Mensajes: 3
Antigüedad: 9 años, 3 meses
Puntos: 0
Exclamación Formato de numeros y auto suma en Javascript

Buenos dias amigos del foro acudo a ustedes por la siguiente necesidad y espero su valiosa ayuda, estoy desarrollando una aplicacion para mi empresa en la cual uno de los formularios contiene 3 cajas de textos:

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.valueroundTo(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> 
hasta aqui todo bien porque me hace la suma bien, cual es mi problema que quiero darle formato a los valores que voy introduciendo y por ende los del total tambien, en este momento si ingreso:

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.

Etiquetas: formato, miles, numero
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 00:20.