ciaocodice:function checknumberIMP1(obj){ v = obj.value; if (v.length > 0) { carattere = v.substr(v.length-1); if (carattere<"0" || carattere>"9") { if (carattere!="," && carattere!="-") { obj.value = v.substr(0,v.length-1); } } } if (obj.value=="0") { obj.value = ""; } }
ps: sinceramente non mi pare un controllo molto valido... se l'utente incolla nel campo una serie di caratteri presi altrove lo script falla... e inoltre non impedisce che il primo carattere sia "," o che vi siano piu' segni "-" e ","