input type=”number” 时只允许输入数字,但是字母e可以输入,原因是e在数学上代表2.71828,所以它也还是一个数字,所以能输进去。
解决办法为在input属性上加上:解决办法为在input属性上加上:
onKeypress=”return (/[\d]/.test(String.fromCharCode(event.keyCode)))”
其中min max是设置可输入的最小值和最大值。如果想要限制输入不能为负数和0,可以设置min=”1” 。
开发问题:input type="number"可以输入字母e
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
iOS SceneDelegate
_sevenK
2020-07-08 10:59:26
在QTCreator中保存某个文件出现:保存文件时发生错误:无法写入文件D:\test\test.h.磁盘已满?
好好生活,不做好人
2020-07-07 17:47:55
IDEA-Error: java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
CJCC
2020-07-07 05:32:46
IDEA 项目编译时出现异常-Error:java: Compilation failed: internal java compiler error
CJCC
2020-07-07 05:32:46
MYSQL数据库导入SQL报错 [Err] 1273 - Unknown collation: utf8mb4_0900_ai_ci
CJCC
2020-07-07 05:32:46
Idea 模板注释 参数 不能注入问题处理
leeahuamsg
2020-07-05 06:42:18
iOS中H5从其他页面返回当前页面,页面不更新
一捆铁树枝
2020-07-05 03:52:31
修复阻止程序安装或删除的问题(错误1606无法访问网络位置*:\)
github_39325328
2020-07-03 04:18:39
ubuntu18+Qt5.13搭建
pstrunner
2020-07-02 05:51:38
Qt开发: VS2012使用Qt5搭建开发环境
1 需要的軟件工具 VS2012 : 鏈接:http://pan.baidu.com/s/1hrZ0m1Y 密碼:y7m9【可以百度自己搜索】 Qt5.2.0 : http://mirr
pstrunner
2020-07-02 05:51:38
ABIs [armeabi] are not supported for platform. Supported ABIs are [arm64-v8a, armeabi......
禄的光线
2020-07-02 05:12:49
java排查内存问题的工具清单及流程
liao0801_123
2020-07-01 19:27:43
关于 使用百度地图SDK 打包签名后出现的 app-key错误的解决
zzh1026it
2020-06-30 17:50:50
第一次记录问题, 集成环信easeui库的地图问题
zzh1026it
2020-06-30 17:50:38