为什么用户/代理商不能选择电子邮件地址或号码?

时间:2014-03-04 12:14:22

标签: javascript google-chrome browser

Chrome已对我的测试中导致此错误的数字输入进行了更改

Uncaught InvalidStateError: Failed to read the 'selectionStart' property from 'HTMLInputElement': The input element's type ('number') does not support selection

我想理解为什么数字/电子邮件输入不能被选择(原文如此)?

1 个答案:

答案 0 :(得分:2)

因为标准定义了这样。 http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#input-type-attr-summary

由于IDNA,价值清理和本地化,我们无法获得type = email和type = number的精确显示值。因此,设置/获取选择信息毫无意义。