Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2006, 04:10
sonia.gc
 
Fecha de Ingreso: noviembre-2006
Mensajes: 14
Antigüedad: 17 años, 6 meses
Puntos: 0
¿porque no me funciona?:Poner puntos en cifras de cantidades

Hola a todos! Resulta que tengo el siguiente código que me coloca automaticamente los puntos de miles a medida que voy escribiendo la cifra, pero a la hora de guardarlo en una BBDD no me almacena los ultimos ceros, es decir, que si pongo 10.000, me almacena 10 en vez de 10.000. Alguien me podría decir que hago mal por favor? Muchas gracias, un saludo

function puntoadj(){

var nNmb=document.forms[0].txtPresAdj.value;
while(nNmb.indexOf(".") != -1)
nNmb = nNmb.replace(".","");
var sRes = "";
for (var j, i = nNmb.length - 1, j = 0; i >= 0; i--, j++)
sRes = nNmb.charAt(i) + ((j > 0) && (j % 3 == 0)? ".": "") + sRes;
document.forms[0].txtPresAdj.value = sRes;
}