Don P: Zeichen automatisch ersetzen

Beitrag lesen

Hallo,

ich hätte gerne, dass in einem Textfeld bei Eingabe eines Punktes automatisch ein Komma geschrieben wird und bei diversen Zahlen automatisch bestimmte Zahlen geschrieben werden. Ist das mit Javascript möglich bzw. kennt jemand einen Code dazu?

Ja, das ist möglich. Man kann eine passende Handlerfunktion z.B. für den Event-Handler http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onkeyup@title=onkeyup schreiben, die das zuletzt eigegebene Zeichen untersucht und ggf. ersetzt.

Wenn du sowas nur für dich haben willst, ok, aber auf die Menschheit loslassen würde ich solche seltsamen Textfelder nicht unbedingt. Es ist für den Benutzer sehr verwirrend, wenn die Tastatur nicht mehr so tut, wie man es von ihr erwartet. Scheibe leiber dazu, was für Eingaben erlaubt sind und gib eine Meldung aus, wenn der benutzer etwas unpassendes eingegegebn hat.

Gruß, Don P