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 powerFloat万能浮动层下拉层插件使用介绍
Dec 27 Javascript
JQuery $.each遍历JavaScript数组对象实例
Sep 01 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
Apr 07 Javascript
jQuery.Callbacks()回调函数队列用法详解
Jun 14 Javascript
canvas实现弧形可拖动进度条效果
May 11 Javascript
Vue2.0结合webuploader实现文件分片上传功能
Mar 09 Javascript
vue使用vue-i18n实现国际化的实现代码
Apr 08 Javascript
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
Apr 26 jQuery
element-ui循环显示radio控件信息的方法
Aug 24 Javascript
websocket4.0+typescript 实现热更新的方法
Aug 14 Javascript
javascript设计模式 ? 状态模式原理与用法实例分析
Apr 22 Javascript
如何搭建一个完整的Vue3.0+ts的项目步骤
Oct 18 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实现表单提交时去除斜杠的方法
2016/12/26 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
PHP调用其他文件中的类
2018/04/02 PHP
五段实用的js高级技巧
2011/12/20 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
删除select中所有option选项jquery代码
2013/08/12 Javascript
利用js读取动态网站从服务器端返回的数据
2014/02/10 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
AngularJS手动表单验证
2016/02/01 Javascript
node.js从数据库获取数据
2016/05/08 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
jQuery事件绑定用法详解
2016/09/08 Javascript
javascript设置文本框光标的方法实例小结
2016/11/04 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
js实现开启密码大写提示
2016/12/21 Javascript
jQuery常见面试题之DOM操作详析
2017/07/05 jQuery
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
Vue组件中slot的用法
2018/01/30 Javascript
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
js canvas实现二维码和图片合成的海报
2020/11/19 Javascript
Javascript异步执行不按顺序解决方案
2020/04/30 Javascript
js实现数字跳动到指定数字
2020/08/25 Javascript
[01:31](回顾)杀出重围,决战TI之巅
2014/07/01 DOTA
matplotlib简介,安装和简单实例代码
2017/12/26 Python
Python中property属性实例解析
2018/02/10 Python
python+os根据文件名自动生成文本
2019/03/21 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
2021/02/03 Python
三项教育活动实施方案
2014/03/30 职场文书
汽车维修专业自荐书
2014/05/26 职场文书
应急管理培训方案
2014/06/12 职场文书
中学生思想品德评语
2014/12/31 职场文书
2015年政教主任工作总结
2015/07/23 职场文书
小学大队长竞选稿
2015/11/20 职场文书
干货干货!2019最新优秀创业计划书
2019/03/21 职场文书
redis调用二维码时的不断刷新排查分析
2022/04/01 Redis