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]点出统计器
Oct 11 Javascript
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
Oct 20 Javascript
js中opener与parent的区别详细解析
Jan 14 Javascript
深入浅析JavaScript中的作用域和上下文
Mar 26 Javascript
详解jQuery lazyload 懒加载
Dec 19 Javascript
react开发中如何使用require.ensure加载es6风格的组件
May 09 Javascript
React Native 通告消息竖向轮播组件的封装
Aug 25 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
详解使用JWT实现单点登录(完全跨域方案)
Aug 02 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
Aug 04 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
May 20 Javascript
typescript编写微信小程序创建项目的方法
Jan 29 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 数组排序方法总结 推荐收藏
2010/06/30 PHP
Laravel Validator 实现两个或多个字段联合索引唯一
2019/05/08 PHP
关于IE7 IE8弹出窗口顶上
2008/12/22 Javascript
JavaScript 的继承
2011/10/01 Javascript
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
纯文字版返回顶端的js代码
2013/08/01 Javascript
JavaScript中圆括号()和方括号[]的特殊用法疑问解答
2013/08/06 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
2014/01/07 Javascript
js弹出div并显示遮罩层
2014/02/12 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签
2016/03/29 Javascript
request请求获取参数的实现方法(post和get两种方式)
2016/09/27 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
Node.js复制文件的方法示例
2016/12/29 Javascript
js正则表达式验证表单【完整版】
2017/03/06 Javascript
详谈js模块化规范
2017/07/07 Javascript
Easyui和zTree两种方式分别实现树形下拉框
2017/08/04 Javascript
vue中使用router全局守卫实现页面拦截的示例
2020/10/23 Javascript
关于PyTorch 自动求导机制详解
2019/08/18 Python
Python 安装 virturalenv 虚拟环境的教程详解
2020/02/21 Python
python redis存入字典序列化存储教程
2020/07/16 Python
英国著名的药妆网站:Escentual
2016/07/29 全球购物
微软中国官方商城:Microsoft Store中国
2018/10/12 全球购物
.NET程序员的数据库面试题
2012/10/10 面试题
电大物流学生的自我评价
2013/10/25 职场文书
语文教育专业推荐信范文
2013/11/25 职场文书
高中生学习的自我评价
2013/12/14 职场文书
九年级化学教学反思
2014/01/28 职场文书
2014学雷锋活动总结
2014/03/09 职场文书
教师岗位聘任书范文
2014/03/29 职场文书
预防煤气中毒方案
2014/06/16 职场文书
西安兵马俑导游词
2015/02/02 职场文书
写作之关于描写老人的好段摘抄
2019/11/14 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL
Django框架中视图的用法
2022/06/10 Python
MySQL自定义函数及触发器
2022/08/05 MySQL