javascript验证只能输入数字和一个小数点示例


Posted in Javascript onOctober 21, 2013
function gaga(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 id="gaga" type="text" onkeyup="gaga(this)" />
Javascript 相关文章推荐
jQuery设置div一直在页面顶部显示的方法
Oct 24 Javascript
返回上一页并自动刷新的JavaScript代码
Feb 19 Javascript
jquery中的ajax方法怎样通过JSONP进行远程调用
May 04 Javascript
Js实现无刷新删除内容
Apr 29 Javascript
JS自定义选项卡函数及用法实例分析
Sep 02 Javascript
jQuery实现ajax无刷新分页页码控件
Feb 28 Javascript
史上最全JavaScript数组去重的十种方法(推荐)
Aug 17 Javascript
vue-resouce设置请求头的三种方法
Sep 12 Javascript
Django与Vue语法的冲突问题完美解决方法
Dec 14 Javascript
vue实现计步器功能
Nov 01 Javascript
小程序实现背景音乐播放和暂停
Jun 19 Javascript
浅谈vue 多个变量同时赋相同值互相影响
Aug 05 Javascript
jquery选择器-根据多个属性选择示例代码
Oct 21 #Javascript
ie中js创建checkbox默认选中问题探讨
Oct 21 #Javascript
js中cookie的添加、取值、删除示例代码
Oct 21 #Javascript
在子窗口中关闭父窗口的一句代码
Oct 21 #Javascript
js动态添加事件并可传参数示例代码
Oct 21 #Javascript
js去空格技巧分别去字符串前后、左右空格
Oct 21 #Javascript
onkeyup,onkeydown和onkeypress的区别介绍
Oct 21 #Javascript
You might like
?生?D片??C字串
2006/12/06 PHP
15种PHP Encoder的比较
2007/04/17 PHP
memcache命令启动参数中文解释
2014/01/13 PHP
codeigniter教程之多文件上传使用示例
2014/02/11 PHP
使用纯php代码实现页面伪静态的方法
2015/07/25 PHP
PHP递归统计系统中代码行数
2019/09/19 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
jQuery + Flex 通过拖拽方式动态改变图片的代码
2011/08/03 Javascript
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
JS弹出层的显示与隐藏示例代码
2013/12/27 Javascript
js 立即调用的函数表达式如何写
2014/01/12 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2014/09/04 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
jQuery模仿阿里云购买服务器选择购买时间长度的代码
2016/04/29 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
2016/07/09 Javascript
详解javascript事件绑定使用方法
2016/10/20 Javascript
浅谈微信JS-SDK 微信分享接口开发(介绍版)
2018/08/15 Javascript
微信小程序 云开发模糊查询实现解析
2019/09/02 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
详解Vue.js 可拖放文本框组件的使用
2021/03/03 Vue.js
[50:01]Ti4 冒泡赛第二天 NEWBEE vs Titan
2014/07/15 DOTA
python备份文件以及mysql数据库的脚本代码
2013/06/10 Python
python处理大数字的方法
2015/05/27 Python
K-近邻算法的python实现代码分享
2017/12/09 Python
解决使用pycharm提交代码时冲突之后文件丢失找回的方法
2018/08/05 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
TensorFLow 数学运算的示例代码
2020/04/21 Python
解决pytorch下出现multi-target not supported at的一种可能原因
2021/02/06 Python
英国复古皮包品牌:Beara Beara
2018/07/18 全球购物
HEMA法国:荷兰原创设计
2019/02/21 全球购物
应届生保险求职信
2013/11/11 职场文书
高中数学教学反思
2014/01/30 职场文书
医院反腐倡廉演讲稿
2014/09/16 职场文书
JavaScript 去重和重复次数统计
2021/03/31 Javascript
HTML+CSS实现导航条下拉菜单的示例代码
2021/08/02 HTML / CSS