我有以下 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 许可协议
2 回答1.4k 阅读✓ 已解决
1 回答847 阅读✓ 已解决
2 回答846 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答847 阅读✓ 已解决
2 回答766 阅读
1 回答738 阅读✓ 已解决
因为这正是 规范所说的 应该如何工作。数字输入可以接受 浮点数,包括负符号和
e
或E
E
字符(其中指数是e
之后的数字---
):