E non funziona?? :master:
a me pare giusto...
se vuoi ti butto giù come farei io (mi piaccione le Regular Expression :gren:
ma mi pare che il risultato sia lo stessocodice:function ControlloNumeroX(obj){ var segno='' if(/^-/.test(obj.value))segno='-' obj.value=obj.value.replace(/^-/,'') valore = obj.value.replace(/[^\d]/g,'').replace(/^0+/g,'') nuovovalore='' while(valore.length>3){ nuovovalore='.'+valore.substr(valore.length-3)+nuovovalore valore = valore.substr(0,valore.length-3) } obj.value=segno+valore+nuovovalore }

Rispondi quotando