Ho trovato in un post questa funzione molto utile:

codice:
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);
			}
		}
	}		
}
Vorrei però che impedisse anche lo 0 (zero) solo se inserito singolarmente. Per intendersi non posso inserire '0' ma posso inserire '10' '20' etc..

Grazie.