ciao
ho sviluppato un form in cui ci calcolano dei valori solo che poi mi è stato chiesto di bloccare le cifre dopo la virgola e per questo ho inserito questa funzione:
function round(number)
{
//X = (!X ? 2 : X);
//la seconda cifra dopo la virgola è la quantità di decimali
return Math.round(number*Math.pow(10, 2))/Math.pow(10, 2);
}
che arrottonda alla seconda cifra decimale...
poi mi è stato chiest di mettere il punto alle miglgiaia e quindi ho inserito anche questa funzione:


function punti(numero)
{
numero = numero.toString();
dp = numero.indexOf(".") != -1 ? numero.substring(0, numero.indexOf(".")).length : numero.length;
for (i=dp-3; i>0; i -= 3)
{
numero = numero.substring(0, i)+"."+numero.substr(i);
}
// numero=numero.replace(/-,/"-");
// numero=numero.replace(-,"-");
return numero;
}
ORA IL PROBLEMA E' CHE..
praticamente mi mette i punti delle migliaia e la virgola ma la virgola in automatico la inserisce Flash come PUNTO...quindi ora ho TROPPI PUNTI...come faccio a dirgli di cambiare il punto il virgola..sto impazzendo con gli Split...!!!
cià
Doppppppppppppppppppppppppio