El caso es que estoy desarrollando la pagina para una entidad financiera en la cual tiene una calculadora y la misma tiene que mostrar el resultado con el siguiente formato:
Código:
Debe separar los miles por puntos y los decimales por coma.10.456,99
Yo desarrolle una función que realiza esto pero tengo un problema
En casi todos los exploradores la función me funciona perfectamente, pero en IE la parte que da formato a los enteros me falla
Esta es la funcion que da formato a los enteros
Código HTML:
var entero = new String(vf); var num = entero.length var cont = parseInt(num/3) for(i=0;i<=cont-1;i++) { var add if(cont-1==i && num%3==0) {add = ""} else {add = "."} var entero = entero.substr(0,(num-(3*(i+1)))) + add + entero.substr(-(((i+1)*3)+i)); }
Código:
me sale esto10.456
Código:
Se javascript pero no a la perfección y puede ser que me este equivocando en el empleo de algún método.10.10456
Por favor podrían ayudarme a ver cual es mi error.