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本身的局限性 别让javascript做太多事
Mar 23 Javascript
js中用window.open()打开多个窗口的name问题
Mar 13 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 Javascript
JavaScript italics方法入门实例(把字符串显示为斜体)
Oct 17 Javascript
浅谈js的异步执行
Oct 18 Javascript
基于 Bootstrap Datetimepicker 联动
Aug 03 Javascript
Angular弹出模态框的两种方式
Oct 19 Javascript
vue 挂载路由到头部导航的方法
Nov 13 Javascript
vue2.0 elementUI制作面包屑导航栏
Feb 22 Javascript
Vue多系统切换实现方案
Jun 05 Javascript
引入外部js脚本加载慢与页面白屏问题的解决
Dec 10 Javascript
js实现双人五子棋小游戏
May 28 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
ThinkPHP3.1的Widget新用法
2014/06/19 PHP
Laravel 5框架学习之用户认证
2015/04/09 PHP
CI框架中$this-&gt;load-&gt;library()用法分析
2016/05/18 PHP
JavaScript网页制作特殊效果用随机数
2007/05/22 Javascript
JS window.opener返回父页面的应用
2009/10/24 Javascript
IE6 fixed的完美解决方案
2011/03/31 Javascript
IE与Firefox在JavaScript上的7个不同句法分享
2011/10/30 Javascript
jQuery控制输入框只能输入数值的小例子
2013/03/20 Javascript
jquery判断小数点两位和自动删除小数两位后的数字
2014/03/19 Javascript
JavaScript闭包实例讲解
2014/04/22 Javascript
js实现div闪烁原理及实现代码
2014/06/24 Javascript
JavaScript中具名函数的多种调用方式总结
2014/11/08 Javascript
jquery ui resize 中border-box的bug修正
2015/04/26 Javascript
JavaScript仿支付宝密码输入框
2015/12/29 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
AngularJs  unit-testing(单元测试)详解
2016/09/02 Javascript
BootStrap 表单控件之单选按钮水平排列
2017/05/23 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
vue中路由验证和相应拦截的使用详解
2017/12/13 Javascript
Python实现批量修改文件名实例
2015/07/08 Python
Python编写电话薄实现增删改查功能
2016/05/07 Python
Python基础中所出现的异常报错总结
2016/11/19 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
2017/06/07 Python
使用python实现tcp自动重连
2017/07/02 Python
Python中如何导入类示例详解
2019/04/17 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
2020/04/07 Python
为什么说python适合写爬虫
2020/06/11 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
Oakley官网:运动太阳镜、雪镜和服装
2016/09/30 全球购物
迪卡侬波兰体育用品商店:Decathlon波兰
2020/03/31 全球购物
高级电工工作职责
2013/11/21 职场文书
售后前台接待岗位职责
2015/04/03 职场文书
指导教师推荐意见
2015/06/05 职场文书
退休欢送会致辞
2015/07/31 职场文书
OpenCV-Python实现轮廓的特征值
2021/06/09 Python
如何利用opencv判断两张图片是否相同详解
2021/07/07 Python