Unsere Anwendung verwendet selectionStart für Eingabefelder, um zu bestimmen, ob der Benutzer automatisch zum nächsten / vorherigen Feld verschoben werden soll, wenn er die Pfeiltasten drückt (dh wenn sich die Auswahl am Ende des Textes befindet und der Benutzer den Pfeil nach rechts drückt, zu dem wir wechseln das nächste Feld, sonst)
Chrome verhindert jetzt, dass selectionStart verwendet wird, wenn type = "number". Es wird jetzt die Ausnahme ausgelöst:
Failed to read the 'selectionStart' property from 'HTMLInputElement': The input element's type ('number') does not support selection.
Siehe folgendes:
https://codereview.chromium.org/100433008/#ps60001
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#do-not-apply
Gibt es eine Möglichkeit, die Position des Carets in einem Eingabefeld vom Typ = "Nummer" zu bestimmen?