Eingabefeld, nur Zahlen jquery / js

Ich habe ein Eingabefeld, in das ich nur Zahlen eingeben möchte

html:<input id="num" type="text" name="page" size="4" value="" />

jquery / js:

 $("#num").keypress(function (e){
      if( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)){
        return false;
      }
});

hoffe jemand kann mir helfen.

Übrigens: Ich bin nicht an einem größeren JQuery-Plugin interessiert, damit die Funktion funktioniert. (Ich habe einige JQuery-Plugins gefunden, aber es muss andere Möglichkeiten geben, dies mit einem kleineren Code zu beheben.)

Antworten auf die Frage(10)

Ihre Antwort auf die Frage