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 关于event.target使用的几点说明介绍
Apr 26 Javascript
jquery动态导航插件dynamicNav用法实例分析
Sep 06 Javascript
跟我学习javascript的Date对象
Nov 19 Javascript
很酷的星级评分系统原生JS实现
Aug 25 Javascript
canvas快速绘制圆形、三角形、矩形、多边形方法介绍
Dec 29 Javascript
js下拉菜单生成器dropMenu使用方法详解
Aug 01 Javascript
利用yarn代替npm管理前端项目模块依赖的方法详解
Sep 04 Javascript
node简单实现一个更改头像功能的示例
Dec 29 Javascript
JS实现带导航城市列表以及输入搜索功能
Jan 04 Javascript
JS解惑之Object中的key是有序的么
May 06 Javascript
在vue项目中利用popstate处理页面返回的操作介绍
Aug 06 Javascript
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 Vue.js
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
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
php实现的rc4加密解密类定义与用法示例
2018/08/16 PHP
$.format,jquery.format 使用说明
2011/07/13 Javascript
js弹出窗口之弹出层的小例子
2013/06/17 Javascript
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
jQuery对象的length属性用法实例
2014/12/27 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
解析浏览器端的AJAX缓存机制
2016/06/21 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
浅谈javascript中的事件冒泡和事件捕获
2016/12/28 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
VUE2 前端实现 静态二级省市联动选择select的示例
2018/02/09 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
GOJS+VUE实现流程图效果
2018/12/01 Javascript
详解vuex commit保存数据技巧
2018/12/25 Javascript
layui table数据修改的回显方法
2019/09/04 Javascript
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
python切换hosts文件代码示例
2013/12/31 Python
Python读取csv文件分隔符设置方法
2019/01/14 Python
python数据库编程 Mysql实现通讯录
2020/03/27 Python
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
Timberland法国官网:购买靴子、鞋子、衣服、夹克和配饰
2019/11/30 全球购物
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
中专自荐信
2013/10/13 职场文书
物理专业大学生职业生涯规划书
2014/02/07 职场文书
群众路线教育实践活动个人对照检查材料
2014/09/22 职场文书
缓刑期间思想汇报范文
2014/10/10 职场文书
党员思想汇报材料
2014/12/19 职场文书
2015年发展党员工作总结报告
2015/03/31 职场文书
2016继续教育培训学习心得体会
2016/01/19 职场文书
python通过函数名调用函数的几种方法总结
2021/06/07 Python