HTML Text Input erlauben nur zwei-stellige Numerische Eingabe

Ich bin neu in der JQuery Welt und ich bin versucht zu begrenzen Sie die Anzahl der Ziffern, die in einigen text-Feld die Eingaben in die Webseite, mit der ich arbeite auf es jetzt.
Ich möchte dem Benutzer ermöglichen:

  1. geben Sie die Anzahl von zwei Ziffern nur
  2. die Zahl sollte nicht den Wert überschreiten, der von 12, so kann er geben Sie die zahlen von 0 bis 12 wie 8, 11, 6.5

Wie kann ich das tun?

Hier ist, was ich bisher getan habe.
HTML-Code:

<input type="text" class="txt input-sm" />
<input type="text" class="txt input-sm" />

JQuery-Code:

<script>
            $(function(){
                $(".txt").on("keypress", function(){
                    if($(".txt").val().length > 2)
                    {
                        this.value = parseFloat(this.value).toFixed(2);
                    }
                });
            });
    </script>
du willst also die zahlen von 0 bis 12, was aber zu den zahlen dazwischen? Wollen Sie durchsetzen, einige Grenze-zu-dezimal-stellen, wie auch?

InformationsquelleAutor Technology Lover | 2015-01-10

Schreibe einen Kommentar