High,
Ich lese ja grad viel über Formulare und habe diese Quelle geufnden:
tl;dr
<input type="number">
- weil es in Dragon und NVDA nicht richtig vorgelesen wird (label verschluckt)
- weil große Zahlen als Potenzen oder gerundet dargestellt werden.
- weil Chrome keine Fehlermeldung gibt, wenn man Buchstaben eingibt.
Besser wäre es, das so zu regeln:
<input type="text" inputmode="numeric" pattern="[0-9]*">
The solution
Using
<input type="text" inputmode="numeric" pattern="[0-9]*">
allows for a degree of separation between how the user enters data (“input mode”), what the browser expects the user input to contain (type equals number), and potentially how it tries to validate it.Was denkt ihr darüber?
Ich ärgere mich jedes Mal darüer, wenn ich auf dem Smartphone eine als number
gekennzeichnete Nummer markieren und kopieren will. Dann öffnet das dumme Ding immer die Telefon-APP.
Oder bin ich jetzt der Dumme, weil ich nicht weiß, wie ich diese Bevormundung abstellen kann?
Da interessiert mich jetzt Eure Meinung.
LG Mitleser 3einhalb.