js控制文本框只输入数字和小数点的方法


Posted in Javascript onMarch 10, 2015

本文实例讲述了js控制文本框只输入数字和小数点的方法。分享给大家供大家参考。具体实现方法如下:

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("$#$", ".");

}

用法如下:

<input name="input1" onkeyup="clearNoNum(this)">

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
js获取变量
Aug 24 Javascript
跨浏览器开发经验总结(四) 怎么写入剪贴板
May 13 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
Oct 31 Javascript
js 三级关联菜单效果实例
Aug 13 Javascript
javascript继承的六大模式小结
Apr 13 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
Jun 18 Javascript
jquery 无限极下拉菜单的简单实例(精简浓缩版)
May 31 Javascript
Vue-resource拦截器判断token失效跳转的实例
Oct 27 Javascript
如何利用@angular/cli V6.0直接开发PWA应用详解
May 06 Javascript
Vue中$refs的用法详解
Jun 24 Javascript
JS中如何优雅的使用async await详解
Oct 05 Javascript
利用 JavaScript 构建命令行应用
Nov 17 Javascript
jQuery实现当前页面标签高亮显示的方法
Mar 10 #Javascript
jQuery简单几行代码实现tab切换
Mar 10 #Javascript
jQuery实现高亮显示的方法
Mar 10 #Javascript
jQuery实现切换字体大小的方法
Mar 10 #Javascript
jQuery实现3D文字特效的方法
Mar 10 #Javascript
JQuery实现动态适时改变字体颜色的方法
Mar 10 #Javascript
jQuery实现行文字链接提示效果的方法
Mar 10 #Javascript
You might like
PHP 返回13位时间戳的实现代码
2016/05/13 PHP
php empty 函数判断结果为空但实际值却为非空的原因解析
2018/05/28 PHP
js left,right,mid函数
2008/06/10 Javascript
Javascript中的isNaN函数使用说明
2011/11/10 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
2013/05/06 Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
2014/03/08 Javascript
javascript定义变量时加var与不加var的区别
2014/12/22 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
基于BootStrap Metronic开发框架经验小结【七】数据的导入、导出及附件的查看处理
2016/05/12 Javascript
jquery点击改变class并toggle的实现代码
2016/05/15 Javascript
jQuery ajax的功能实现方法详解
2017/01/06 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
小程序实现长按保存图片的方法
2019/12/31 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
2020/04/07 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
python发送邮件接收邮件示例分享
2014/01/21 Python
解决sublime+python3无法输出中文的问题
2018/12/12 Python
Python提取频域特征知识点浅析
2019/03/04 Python
Python中栈、队列与优先级队列的实现方法
2019/06/30 Python
使用python制作游戏下载进度条的代码(程序说明见注释)
2019/10/24 Python
python 实现单例模式的5种方法
2020/09/23 Python
python函数超时自动退出的实操方法
2020/12/28 Python
中东地区为妈妈们提供一切的头号购物目的地:Sprii
2018/05/06 全球购物
以太网Ethernet IEEE802.3
2013/08/05 面试题
95%的面试官都会问到的50道Java线程题,附答案
2012/08/03 面试题
建筑施工安全责任书
2014/07/24 职场文书
党员三严三实对照检查材料
2014/10/13 职场文书
2014年乡镇妇联工作总结
2014/12/02 职场文书
入党现实表现材料
2014/12/23 职场文书
大国崛起英国观后感
2015/06/02 职场文书
2016年中学植树节活动总结
2016/03/16 职场文书
详解如何修改nginx的默认端口
2021/03/31 Servers
Golang并发操作中常见的读写锁详析
2021/08/30 Golang
oracle delete误删除表数据后如何恢复
2022/06/28 Oracle