Uso al momento questo:
Però se digito un carattere diverso dal punto e dai numeri all'inizio o alla fine mi dà l'alert di "caratere non consentito", se lo digito in mezzo, no!!!! :master:codice:function CheckDigitNumber(obj) { chrOk = "0123456789." o = obj.value; a = o.charAt(o.length-1); if (chrOk.indexOf(a)==-1) { alert("Carattere non consentito"); obj.value=o.substr(0,o.length-1); } }