Ciao a tutti!

Avevo l'esigenza di inserire i punti nelle cifre per vedere le migliaia, ovvero per visualizzare i numeri al posto che cosi 1000 cosi 1.000.

Ho trovato su questo forum una fantastica funzione che lo permette:

codice:
function ControlloNumero(obj){
  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=valore+nuovovalore;
}
e la richiamo con:

codice:
onkeyup="ControlloNumero(this)"
ora il problema è questo... io dovrei anche dare la possibilità all'utente di aggiungere in fondo al numero ,00 ma con questa funzione appena tenta di inserire una virgola il js gliela cancella.

come faccio a non fargli fare il controllo per la virgola?