我有以下 html5 输入元素:
<input type="number">
为什么此输入允许在输入字段中输入字符“e”?无法输入其他字母字符(如预期的那样)
使用 chrome v. 44.0.2403.107
下面的例子来看看我的意思。
<input type="number">
原文由 Gnarlywhale 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有以下 html5 输入元素:
<input type="number">
为什么此输入允许在输入字段中输入字符“e”?无法输入其他字母字符(如预期的那样)
使用 chrome v. 44.0.2403.107
下面的例子来看看我的意思。
<input type="number">
原文由 Gnarlywhale 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答2.2k 阅读
3 回答2.1k 阅读
2 回答974 阅读✓ 已解决
4 回答933 阅读
2.6k 阅读
2 回答1.8k 阅读
1 回答1.4k 阅读
因为这正是 规范所说的 应该如何工作。数字输入可以接受 浮点数,包括负符号和
e
或E
E
字符(其中指数是e
之后的数字---
):