Hi,
[…] Textfeld mit type='number' auszuzeichnen, diverse Browser verhindern nicht-numerische Zeichen damit automatisch
?? Welche sollen das sein? Mobile?
args, das war wohl eine Fehleinschätzung.
Ich hatte das Verhalten in Chrome gesehen, als ich ein input mit @type='date' ausgezeichnet hatte und gleichzeitig den jQuery-Datepicker genutzt. Und da war ein Eingeben von Buchstaben nicht möglich. Daraus zog ich den (voreiligen) Schluss, dass das am Typ des Eingabefeld lag.
Nun beim Testen von dem, was ich gesagt habe, sehe ich, dass die Nicht-Zahlen (oder gültige Zeichen in Zahldarstellungen, nach meinen kurzen Tests in Chrome das E) erst bei der Validierung entfernt werden.
Bei Mobil-Browsern sollte man dadurch immerhin erreichen, dass die Zahl-Tastatur eingeblendet wird und hat dadurch eine nicht-strikte Hürde (der User muss erst auf die normale Buchstaben-Tastatur wechseln, um Buchstaben einzugeben).
Bis die Tage,
Matti