Nasza aplikacja korzysta z selectionStart na polach wejściowych, aby określić, czy automatycznie przenieść użytkownika do następnego / poprzedniego pola po naciśnięciu klawiszy strzałek (tj. Gdy zaznaczenie jest na końcu tekstu, a użytkownik naciśnie strzałkę w prawo, do następne pole, w przeciwnym razie)
Chrome zapobiega teraz używaniu selectionStart, gdzie type = "number". Teraz zgłasza wyjątek:
Failed to read the 'selectionStart' property from 'HTMLInputElement': The input element's type ('number') does not support selection.
Zobacz następujące:
https://codereview.chromium.org/100433008/#ps60001
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#do-not-apply
Czy istnieje sposób na określenie położenia daszka w polu wejściowym typu = "liczba"?