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 绑定事件时传递参数的实现方法
Oct 13 Javascript
替代window.event.srcElement效果的可兼容性的函数
Dec 18 Javascript
jquery的ajax请求全面了解
Mar 20 Javascript
Flexigrid在IE下不显示数据的处理的解决方法
Oct 24 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
Dec 25 Javascript
原生JavaScript实现合并多个数组示例
Sep 21 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
Feb 23 Javascript
Js的Array数组对象详解
Feb 22 Javascript
概述BootStrap中role=&quot;form&quot;及role作用角色
Dec 08 Javascript
JavaScript数据类型和变量_动力节点Java学院整理
Jun 26 Javascript
使用JS获取SessionStorage的值
Jan 12 Javascript
Egg Vue SSR 服务端渲染数据请求与asyncData
Nov 24 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
Breeze 文章管理系统 v1.0.0正式发布
2006/12/14 PHP
php模拟js函数unescape的函数代码
2012/10/20 PHP
mongo Table类文件 获取MongoCursor(游标)的实现方法分析
2013/07/01 PHP
微信红包随机生成算法php版
2016/07/21 PHP
PHP实现动态添加XML中数据的方法
2018/03/30 PHP
TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析
2019/12/31 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
PHP连接MySQL数据库操作代码实例解析
2020/07/11 PHP
javascript 面向对象编程 function也是类
2009/09/17 Javascript
json-lib出现There is a cycle in the hierarchy解决办法
2010/02/24 Javascript
IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素
2011/07/31 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
javascript实现随机读取数组的方法
2015/08/03 Javascript
ionic2 tabs 图标自定义实例
2017/03/08 Javascript
JavaScript条件判断_动力节点Java学院整理
2017/06/26 Javascript
关于jquery form表单序列化的注意事项详解
2017/08/01 jQuery
form表单序列化详解(推荐)
2017/08/15 Javascript
vue中子组件调用兄弟组件方法
2018/07/06 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
[03:23:49]2016.12.17日完美“圣”典全回顾
2016/12/19 DOTA
使用 Python 获取 Linux 系统信息的代码
2014/07/13 Python
跟老齐学Python之永远强大的函数
2014/09/14 Python
pymongo为mongodb数据库添加索引的方法
2015/05/11 Python
Python3.6正式版新特性预览
2016/12/15 Python
Python实现简单查找最长子串功能示例
2019/02/26 Python
详解Python3中setuptools、Pip安装教程
2019/06/18 Python
python+logging+yaml实现日志分割
2019/07/22 Python
python实现图片压缩代码实例
2019/08/12 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
Python如何使用vars返回对象的属性列表
2020/10/17 Python
Sunglasses Shop丹麦:欧洲第一的太阳镜在线销售网站
2017/10/22 全球购物
shell程序如何生命变量?shell变量是弱变量吗?
2014/11/10 面试题
一份报关员的职业规划范文
2014/01/08 职场文书
公司离职证明标准格式
2014/11/18 职场文书
2015年清明节网上祭英烈活动总结
2015/03/26 职场文书
MutationObserver在页面水印实现起到的作用详解
2022/07/07 Javascript