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 相关文章推荐
TFDN图片播放器 不错自动播放
Oct 03 Javascript
javascript 进度条 实现代码
Jul 30 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
Sep 05 Javascript
深入document.write()与HTML4.01的非成对标签的详解
May 08 Javascript
js获取内联样式的方法
Jan 27 Javascript
js实现获取当前时间是本月第几周的方法
Aug 11 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
Dec 02 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
Dec 06 Javascript
setTimeout学习小结
Feb 08 Javascript
angularjs实现的前端分页控件示例
Feb 10 Javascript
小程序实现录音上传功能
Nov 22 Javascript
Vue中nprogress页面加载进度条的方法实现
Nov 13 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的超级变量$_POST获取HTML表单(HTML Form) 数据
2011/05/07 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解
2016/10/13 PHP
PHP/ThinkPHP实现批量打包下载文件的方法示例
2017/07/31 PHP
什么是PHP7中的孤儿进程与僵尸进程
2019/04/14 PHP
Js+XML 操作
2006/09/20 Javascript
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
用js控制组织结构图可以任意拖拽到指定位置
2014/01/17 Javascript
JQuery自动触发事件的方法
2015/06/13 Javascript
基于JavaScript实现鼠标悬浮弹出跟随鼠标移动的带箭头的信息层
2016/01/18 Javascript
JS组件Bootstrap ContextMenu右键菜单使用方法
2016/04/17 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
js css3实现图片拖拽效果
2017/03/04 Javascript
jquery ui sortable拖拽后保存位置
2017/04/27 jQuery
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
详谈Node.js之操作文件系统
2017/08/29 Javascript
angular.extend方法的具体使用
2017/09/14 Javascript
使用cropper.js裁剪头像的实例代码
2017/09/29 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
ES6 Promise对象的含义和基本用法分析
2019/06/14 Javascript
python中argparse模块用法实例详解
2015/06/03 Python
python http接口自动化脚本详解
2018/01/02 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
解决Python pandas plot输出图形中显示中文乱码问题
2018/12/12 Python
Python 实现王者荣耀中的敏感词过滤示例
2019/01/21 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
对Matlab中共轭、转置和共轭装置的区别说明
2020/05/11 Python
HTML5实现简单图片上传所遇到的问题及解决办法
2016/01/20 HTML / CSS
餐饮加盟计划书
2014/01/10 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
工程服务质量承诺书
2015/04/29 职场文书
go语言基础 seek光标位置os包的使用
2021/05/09 Golang
教你使用TensorFlow2识别验证码
2021/06/11 Python
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python