Frage

zum Beispiel mag ich das Textfeld eingegebene Nummer nur. meine Idee ist, wenn der Benutzer die Eingabe, es wird ein JavaScript-Aufruf zu überprüfen, ob es gültig ist, wenn es nicht gültig ist, habe ich den Text löschen, die gerade eingegeben wird. Aber ich denke, es ist sehr komplex ist, dies zu tun. Gibt es eine einfache Möglichkeit, dies zu tun?

War es hilfreich?

Lösung

JQuery Maskierung könnte eine gute Wahl sein: http://digitalbush.com/projects/ maskiert-input-Plugin /

Andere Tipps

Setzen Sie eine Validierung einreichen.

Das Skript, dies zu tun ist hier. Es ist eine ziemlich häufige Anforderung.

http://javascript.internet.com/forms/validate-numeric -only.html

Ich denke, wie o.k.w sagte jQuery Maskierung eine gute Wahl, weil von 2 Dinge wäre:

  1. jQuery ist solide und schnell

  2. Die Maskierung ist benutzerfreundlicher als nur ohne Benachrichtigung on the fly Benutzereingabe zu löschen. Masking gibt ihnen eine grafische Referenz, welche Art von Eingabe erwartet wird und was die Eingabe aussehen könnte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top