Dead Keys
Currently it is possible to use dead keys such as ´ or ^ in combination with letters, to enter invalid input into anything that should only accept numeric values. For example:
- Type in "´" or "^"
- Type "h" or again "´" / "^"
- You'll see "h" or "´"/"^" in the Input Number field
All numeric inputs will fail validation though, but preventing this, proved to be too complicated compared to the benefits.
N.B. Even native
input[type="number]
allow this on certain browsers.