首先要引用js库

<script src="js/jquery-1.7.2.min.js"></script>

jquery验证方式

 function checkIsok() {
var txt_rname = document.getElementById("要验证的文本框id");
var reg = /^\s*$/;
if (reg.test(txt_rname.value)) {
alert("请输入姓名!");
txt_rname.focus();
return false;
}
var IdReg = /^(^[-]\d{}((\d)|([-]))(([||]\d)|[-])\d{}$)|(^[-]\d{}[- ]\d{}((\d)|([-]))(([||]\d)|[-])((\d{})|\d{}[Xx])$)$/;
var txt_shenfen = document.getElementById("要验证的文本框id");
if (!IdReg.test(txt_shenfen.value)) {
alert("请输入有效的身份证号!");
txt_shenfen.focus();
return false;
}
var reg = /^(\d{}|\d{})$/;
var txt_bankcard = document.getElementById("要验证的文本框id");
if (!reg.test(txt_bankcard.value)) {
alert("请输入有效的银行卡号!");
txt_bankcard.focus();
return false;
}
var moneyReg2 = /^(\.[-]{,})?$/;
var txt_zhekou = document.getElementById("要验证的文本框id");
if (txt_zhekou.value == "") {
alert("请输入折扣!");
return false;
}
if (!moneyReg2.test(txt_zhekou.value)) {
alert("折扣仅支持小数点后两位,最小支持0.00!");
return false;
}
var txt_linkphone = document.getElementById("要验证的文本框id");
var mobileReg = /[||||][-]{}/;
var telReg = /^(^\d{}-?\d{}$)|(^\d{}-?\d{,}$)|(^\(\d{}\)-?\d{}$)|(^\(\d {}\)-?\d{,}$)$/;
if (!mobileReg.test(txt_linkphone.value) && !telReg.test(txt_linkphone.value)) {
alert("请输入有效的联系电话!");
return false;
}
var pwd = $.trim($('#+要验证的文本框id').val())
var reg = /^[A-Za-z0-9_]{,}$/;
if (!reg.test(pwd1)) { alert("请填写由数字、字母或者下划线组成的6-20位密码!");
return false;
}
return true;
}

jquery验证的更多相关文章

  1. ASP.NET MVC的客户端验证:jQuery验证在Model验证中的实现

    在简单了解了Unobtrusive JavaScript形式的验证在jQuery中的编程方式之后,我们来介绍ASP.NET MVC是如何利用它实现客户端验证的.服务端验证最终实现在相应的ModelVa ...

  2. jQuery验证元素是否为空的两种常用方法

    这篇文章主要介绍了jQuery验证元素是否为空的两种常用方法,实例分析了两种常用的判断为空技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了jQuery验证元素是否为空的两种常用方法.分享给 ...

  3. jquery验证手机号码、邮箱格式是否正确示例代码

    本文为大家介绍下使用jquery验证邮箱.验证手机号码,具体实现思路及代码如下,感兴趣的朋友可以学习下 复制代码代码如下: //jquery验证邮箱  function checkSubmitEmai ...

  4. jquery验证网址格式

    在input中输入网址,用jquery验证输入网址是否正确 <input type="text" name="input-web" class=" ...

  5. 使用jQuery验证用户名是否存在,达到局部刷新的效果

    <%@ page pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ...

  6. jQuery验证框架 .

          目录视图 摘要视图 订阅 “程序人生”中国软件开发者职业生涯调查     CSDN社区“三八节”特别活动      开发者职业生涯调查之未来 jQuery验证框架 分类: JQuery 2 ...

  7. jQuery验证表单格式

    工作之余整理一些工作中编写的代码,记录自己工作中的技术要点,便于自己记忆已经整合.以下是关于此jQuery验证的一些标记以及使用方法: 整个js代码都放入jquery_validate_1.1.0.j ...

  8. jQuery 验证实例(shopnc二次开发)

    shopnc 商家用户实现添加用户与前台用户分离, jQuery 验证实例 equalTo:等于 <div id="saleRefund" show_id="1&q ...

  9. jQuery验证插件

    原文:jQuery验证插件 学习要点: 1.使用 validate.js 插件 2.默认验证规则 3.validate()方法和选项 4.validate.js 其他功能 验证插件(validate. ...

随机推荐

  1. ebs如何将客户化的PL/SQL程序发布到webservice

    as:cux_gl_hec_iface_soa_pkg. 1.将package声明部分的内容拷贝出来另存为cux_gl_hec_iface_soa_pkg.pls的文件: 2.将该文件上传到服务器上拥 ...

  2. ubuntu-利用pdnsd-TCP方式获取IP-拒绝DNS污染

    那,自从国内技术出现了DNS污染问题呢,时常导致很多国外网站访问不正常,所以通过参考一些博客所属避免DNS污染的方法,决定搭建一个Ubuntu JeOS下的DNS缓存服务器,该服务器利用TCP方式获取 ...

  3. CHARINDEX

    实现查询条件多个值的或的关系 Select Id,Name from CustTable where CharIndex( CustTable.Name, 'ACDE,BEX,CCC')>0 C ...

  4. PostgreSQL 在centos 7下的安装配置

    安装postgresql: sudo yum install postgresql-server 初始化数据库: sudo postgresql-setup initdb 启动数据库: sudo sy ...

  5. 用VBS实现公司自动打卡

    公司每天要求早晚打卡,方式是登录某一个页面,然后点击上面的圈圈,如下图: 每天都要打开书签,登录这个页面,然后打卡...这么重复性的工作,怎么能是程序员天天干的事情呢(其实是我太懒了),那么就尝试让程 ...

  6. C#打开文件对话框

    OpenFileDialog ofd = new OpenFileDialog(); ofd.InitialDirectory = System.Environment.CurrentDirector ...

  7. 区块 Blocks

    Structure / Blocks / Demonstrate block regions

  8. Sql With as 用法

    with district as (     select  * from Area where AbbrTW= N'中國'     union all     select  a.* from Ar ...

  9. Nginx ssl证书部署

    查看当前安装的OpenSSL版本所支持的密码列表,可以使用下列命令:openssl ciphers 苹果ATS检测:https://www.qcloud.com/product/ssl 刚开始&quo ...

  10. SQL Server 的数据库简单操作

    --创建数据库--create database 数据库名称[on [primary](name='主数据逻辑文件名',filename='完整的路径.文件名和拓展名'[,size=文件大小][,fi ...