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 相关文章推荐
JQuery Tips(4) 一些关于提高JQuery性能的Tips
Dec 19 Javascript
跨浏览器的 mouseenter mouseleave 以及 compareDocumentPosition的使用说明
May 04 Javascript
iframe 父窗口和子窗口相互的调用方法集锦
Dec 15 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
Sep 05 Javascript
js 幻灯片的实现
Dec 06 Javascript
DOM基础教程之使用DOM控制表单
Jan 20 Javascript
使用jQuery实现返回顶部
Jan 26 Javascript
js实现web调用摄像头 js截取视频画面
Apr 21 Javascript
layui 弹出删除确认界面的实例
Sep 06 Javascript
layui 实现表格某一列显示图标
Sep 19 Javascript
js实现省级联动(数据结构优化)
Jul 17 Javascript
VUE : vue-cli中去掉路由中的井号#操作
Sep 04 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
如何给phpadmin一个保护
2006/10/09 PHP
php中如何同时使用session和cookie来保存用户登录信息
2013/07/05 PHP
利用中国天气预报接口实现简单天气预报
2014/01/20 PHP
php的XML文件解释类应用实例
2014/09/22 PHP
php一维二维数组键排序方法实例总结
2014/11/13 PHP
smarty模板引擎之配置文件数据和保留数据
2015/03/30 PHP
浅谈laravel数据库查询返回的数据形式
2019/10/21 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
js函数排序的实例代码
2013/07/01 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
document.documentElement和document.body区别介绍
2013/09/16 Javascript
JavaScript加强之自定义event事件
2013/09/21 Javascript
5秒后跳转到另一个页面的js代码
2013/10/12 Javascript
jQuery中val()方法用法实例
2014/12/25 Javascript
javascript面向对象之访问对象属性的两种方式分析
2015/01/13 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
jQuery实现frame之间互通的方法
2017/06/26 jQuery
Underscore之Array_动力节点Java学院整理
2017/07/10 Javascript
详解Angular中通过$location获取地址栏的参数
2018/08/02 Javascript
JS中使用new Option()实现时间联动效果
2018/12/10 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
2019/06/25 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
[01:19:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第二局
2016/03/05 DOTA
使用python遍历指定城市的一周气温
2017/03/31 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
python 函数内部修改外部变量的方法
2018/12/18 Python
选择Python写网络爬虫的优势和理由
2019/07/07 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
python下载库的步骤方法
2019/10/12 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
2020/04/13 Python
python如何变换环境
2020/07/21 Python
求职简历自荐信范文
2013/10/21 职场文书
学习十八大精神心得体会
2013/12/31 职场文书
班干部竞选演讲稿
2014/04/24 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书