Почему пользователь/агент не может выбрать адрес электронной почты или номер?
Chrome развернул изменения на числовые входы, которые вызывают эту ошибку в моих тестах
Uncaught InvalidStateError: Failed to read the 'selectionStart' property from 'HTMLInputElement': The input element type ('number') does not support selection
Я хочу понять, почему номер ввода /email не может быть выбран (sic)?
Ответы
Ответ 1
Поскольку стандарт определяет это.
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#input-type-attr-summary
У нас нет способов получить точные отображаемые значения типа = email и type = number из-за IDNA, дезинфекции стоимости и локализации. Поэтому настройка/получение информации выбора не имеет смысла.