per un controllo sui numeri ti basta una funzione del tipo:

codice:
function controllo(elemento){
 if(isNaN(elemento.value)){
  alert("Errore.");
  elemento.value="";
  elemento.focus();
 }
}
possibile chiamata:

codice:
<input type="text" ... onblur="controllo(this);" ... />
dettagli su isNaN.

ciao