为什么type =“number”对我不起作用,我也遇到了min和max属性的问题。
例如以下内容:
<input type="number" min="1" max="31" >
不会将用户输入限制在1到31范围内的数字,我做错了还是这些属性毫无价值?
答案 0 :(得分:0)
如果用户尝试输入以外的任何内容(除了1到31之间的数字(含)),表单验证将在supported browsers中失败。
详细了解HTML标准中的constraint validation或MDN上的form validation。
我还应该注意,在移动设备上,如果移动浏览器支持此功能,则在关注<input type=number>
时会打开数字键盘。