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 相关文章推荐
使用apply方法处理数组的三个技巧[译]
Sep 20 Javascript
用JQuery 判断某个属性是否存在hasAttr的解决方法
Apr 26 Javascript
JS分页控件 可用于无刷新分页
Jul 23 Javascript
用javascript读取xml文件读取节点数据
Aug 12 Javascript
举例说明JavaScript中的实例对象与原型对象
Mar 11 Javascript
深入理解 JavaScript 中的 JSON
Apr 06 Javascript
vue操作动画的记录animate.css实例代码
Apr 26 Javascript
vue日历/日程提醒/html5本地缓存功能
Sep 02 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
Oct 28 Javascript
详解Vscode中使用Eslint终极配置大全
Nov 08 Javascript
不刷新网页就能链接新的js文件方法总结
Mar 01 Javascript
node.js如何根据URL返回指定的图片详解
Oct 21 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
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
MacOS 安装 PHP的图片裁剪扩展Tclip
2015/03/25 PHP
PHP、Java des加密解密实例
2015/04/27 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
老生常谈PHP数组函数array_merge(必看篇)
2017/05/25 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
【消息提示组件】,兼容IE6/7&amp;&amp;FF2
2007/09/04 Javascript
js新闻滚动 js如何实现新闻滚动效果
2013/01/07 Javascript
jQuery如何取id有.的值一般的方法是取不到的
2014/04/18 Javascript
JavaScript通过function定义对象并给对象添加toString()方法实例分析
2015/03/23 Javascript
学习JavaScript设计模式之代理模式
2016/01/12 Javascript
js获取浏览器和屏幕的各种宽度高度
2017/02/22 Javascript
老生常谈js中0到底是 true 还是 false
2017/03/08 Javascript
Django+Vue.js搭建前后端分离项目的示例
2017/08/07 Javascript
vue表单自定义校验规则介绍
2018/08/28 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
vue 组件内获取actions的response方式
2019/11/08 Javascript
JavaScript实现简单计算器功能
2019/12/19 Javascript
element-ui中按需引入的实现
2019/12/25 Javascript
[01:13]DOTA2群星解读国服召集令 一起说出回归的理由
2013/07/17 DOTA
[01:12]DOTA2 2015年秋季互动指南
2015/11/10 DOTA
Python实现给qq邮箱发送邮件的方法
2015/05/28 Python
Python探索之实现一个简单的HTTP服务器
2017/10/28 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
Python提取支付宝和微信支付二维码的示例代码
2019/02/15 Python
Python利用sqlacodegen自动生成ORM实体类示例
2019/06/04 Python
8种用Python实现线性回归的方法对比详解
2019/07/10 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
2021/02/18 Python
爱普生美国官网:Epson美国
2018/11/05 全球购物
通信工程毕业生自荐信
2013/11/01 职场文书
和平主题的演讲稿
2014/01/12 职场文书
写给学生的新学期寄语
2014/01/18 职场文书
社区班子对照检查材料
2014/08/27 职场文书
群众路线教育实践活动学习心得体会
2014/10/30 职场文书
简短清晨问候语
2015/11/10 职场文书
警用民用对讲机找不同
2022/02/18 无线电