js清除非数字输入
2024-08-31 07:03:51
function clearNoNum(obj) {
obj.value = obj.value.replace(/[^\d.]/g, ""); //清除“数字”和“.”以外的字符
obj.value = obj.value.replace(/^\./g, ""); //验证第一个字符是数字而不是.
obj.value = obj.value.replace(/\.{2,}/g, "."); //只保留第一个. 清除多余的.
obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", "."); //保证.只出现一次,而不能出现两次以上
}
keyup事件中调用该方法。
最新文章
- Android自定义ImageView实现图片圆形 ,椭圆和矩形圆角显示
- linux下crontab定时执行本地脚本和定时访问指定url
- oracle 创建修改 job
- JSTL标签库大全
- python学习2——数据类型
- phpstorm配置Xdebug进行调试PHP教程
- cocos2d-x Android 环境搭建问题汇总
- production stage
- Java之多线程
- Windows运行GitStats
- Concat
- cmd命令往MySQL数据库提交数据
- OGRE
- ansible笔记(11):初识ansible playbook(二)
- cc1plus.exe: error: unrecognized command line option ";-fno-keep-inline-dllexport ";
- SQL Server 创建触发器(trigger)
- whatweb工具
- Metasploit输出重定向到文件
- Android中获取屏幕长宽的方法
- Uploadify in ASP.Net