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:
e la richiamo con: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; }
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.codice:onkeyup="ControlloNumero(this)"
come faccio a non fargli fare il controllo per la virgola?

Rispondi quotando
