我有以下html5输入元素:
<input type="number">
为什么这个输入允许在输入字段中输入字符'e'?无法输入其他字母字符(如预期的那样)
使用chrome v.44.0.2403.107
看看我的意思:http://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_number
我有以下html5输入元素:
<input type="number">
为什么这个输入允许在输入字段中输入字符'e'?无法输入其他字母字符(如预期的那样)
使用chrome v.44.0.2403.107
看看我的意思:http://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_number
4 回答
我们可以像下面这样简单
HTML输入数字类型允许“e / E”,因为“e”代表指数,它是数字符号 .
示例200000也可以写为2e5 . 我希望这有助于感谢您提出这个问题 .
因为这正是the spec所说的应该如何运作 . 数字输入可以接受floating point numbers,包括否定符号和
e
或E
字符: