js方法数据验证的简单实例


Posted in Javascript onSeptember 17, 2016

实例如下:

//input标签只能正数字
<input onkeyup="this.value=this.value.replace(/[^1-9]/g,'')" >

//只能输入正整数
function CheckNum(thisobj) {
if (thisobj.value == "0") {
} else {           
var firstNum = thisobj.value.toString().substring(0, 1);
if (thisobj.value.length==1) {
thisobj.value = thisobj.value.replace(/[^0-9]/g, '');
}else if (thisobj.value.length > 1 && firstNum == "0") {
thisobj.value = "0";
} else if (thisobj.value.length > 1) {
thisobj.value = thisobj.value.replace(/[^0-9]/g, '')
}
}
}
//只能输入金额
function ClearNoNum(obj) {
if (obj.value == "0") {
} else {
var firstNum = obj.value.toString().substring(0, 1);
if (obj.value.length > 1 && firstNum == "0") {
obj.value = "0";
} 
}
//先把非数字的都替换掉,除了数字和.
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("$#$", ".");
}

以上这篇js方法数据验证的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
推荐dojo学习笔记
Mar 24 Javascript
JavaScript 语法集锦 脚本之家基础推荐
Nov 15 Javascript
JavaScript 常用函数
Dec 30 Javascript
jquery获取css的color值返回RGB的方法
Dec 18 Javascript
javascript中加var和不加var的区别 你真的懂吗
Jan 06 Javascript
React中上传图片到七牛的示例代码
Oct 10 Javascript
通过封装scroll.js 获取滚动条的值
Jul 13 Javascript
angular6 填坑之sdk的方法
Dec 27 Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
Jan 19 Javascript
解决Vue打包后访问图片/图标不显示的问题
Jul 25 Javascript
jquery实现上传文件进度条
Mar 26 jQuery
Vue实现导入Excel功能步骤详解
Jul 03 Vue.js
基于jQuery实现歌词滚动版音乐播放器的代码
Sep 17 #Javascript
js判断请求的url是否可访问,支持跨域判断的实现方法
Sep 17 #Javascript
最全面的JS倒计时代码
Sep 17 #Javascript
jQuery检查元素存在性(推荐)
Sep 17 #Javascript
用jquery获取自定义的标签属性的值简单实例
Sep 17 #Javascript
Js获取当前日期时间及格式化代码
Sep 17 #Javascript
将html页面保存成图片,图片写入pdf的实现方法(推荐)
Sep 17 #Javascript
You might like
9个PHP开发常用功能函数小结
2011/07/15 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
2012/02/05 PHP
PHP数据库调用类调用实例(详细注释)
2012/07/12 PHP
PHP向socket服务器收发数据的方法
2015/01/24 PHP
Joomla简单判断用户是否登录的方法
2016/05/04 PHP
php基于curl主动推送最新内容给百度收录的方法
2016/10/14 PHP
基于jquery的表头固定的若干方法
2011/01/27 Javascript
jQuery中delegate()方法用法实例
2015/01/19 Javascript
微信小程序 登录实例详解
2017/01/16 Javascript
canvas实现图像布局填充功能
2017/02/06 Javascript
Vue插件写、用详解(附demo)
2017/03/20 Javascript
微信小程序如何获知用户运行小程序的场景教程
2017/05/17 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
JS如何在数组指定位置插入元素
2020/03/10 Javascript
vscode 调试 node.js的方法步骤
2020/09/15 Javascript
js异步接口并发数量控制的方法示例
2020/11/22 Javascript
python抓取豆瓣图片并自动保存示例学习
2014/01/10 Python
一则python3的简单爬虫代码
2014/05/26 Python
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
python画一个玫瑰和一个爱心
2020/08/18 Python
Python面向对象基础入门之编码细节与注意事项
2018/12/11 Python
详解python selenium 爬取网易云音乐歌单名
2019/03/28 Python
django mysql数据库及图片上传接口详解
2019/07/18 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
大学奖学金获奖感言
2014/08/15 职场文书
民主生活会对照检查材料范文
2014/10/01 职场文书
群众路线查摆问题整改措施思想汇报
2014/10/10 职场文书
工作失误检讨书范文
2015/01/26 职场文书
小学六一儿童节活动总结
2015/05/05 职场文书
2015年文秘个人工作总结
2015/10/14 职场文书
HTML+CSS+JS实现图片的瀑布流布局的示例代码
2021/04/22 HTML / CSS
Python还能这么玩之用Python做个小游戏的外挂
2021/06/04 Python