jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法


Posted in jQuery onDecember 05, 2017

本文实例讲述了jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法。

jQuery 脚本

<script type="text/javascript">
function check_password() {
  if ($("#password").val() != $("#checkPWD").val()){
    alert("请保证两次输入密码的一致性!");
    $("#checkPWD").focus();
  }
}
function check_email() {
  var reg = /\w+[@]{1}\w+[.]\w+/;
  if (!reg.test($("#email").val())){
    alert("请输入正确的email!");
    $("#email").focus();
  }
}
function check_phone() {
  var reg = /^1[34578]\d{9}$/;
  if (!reg.test($("#phone").val())){
    alert("请输入正确的手机号!");
    $("#phone").focus();
  }
}
</script>

html 文件

<!DOCTYPE html>
<html>
<head>
  <script src="jquery1.3.2.js"></script>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>注册界面</title>
</head>
<body>
  <center>
    <h1>用户注册</h1>
    <form action="" method="post">
      <table width="400px" cellspacing="0px" cellpadding="0px" border="1px">
        <tr>
          <td>用户名</td>
          <td><input type="text" name="username" placeholder="用户名为3-12位字母数字或下划线组合" ></td>
        </tr>
        <tr>
          <td>密 码</td>
          <td><input type="password" name="password" placeholder="密码长度为6-12位的纯数字" id="password"></td>
        </tr>
        <tr>
          <td>确认密码</td>
          <td><input type="password" name="checkPWD" placeholder="密码长度为6-12位的纯数字" id="checkPWD" onchange="check_password()"></td>
        </tr>
        <tr>
          <td>手机号码</td>
          <td><input type="text" name="phone" placeholder="请输入正确的手机号码格式" id="phone" onchange="check_phone()"></td>
        </tr>
        <tr>
          <td>邮箱</td>
          <td><input type="email" name="email" placeholder="请输入正确邮箱格式" id="email" onchange="check_email()" required="required"></td>
        </tr>
        <tr>
          <td colspan="2" style="text-align:center">
            <input type="submit" value="注册">
            <input type="reset" value="重置">
          </td>
        </tr>
      </table>
    </form>
  </center>
</body>
</html>

运行结果:

jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法

jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法

jQuery 相关文章推荐
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
jquery 校验中国身份证号码实例详解
Apr 11 jQuery
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
jQuery ajax请求struts action实现异步刷新
Apr 19 jQuery
jquery.masonry瀑布流效果
May 25 jQuery
jQuery dateRangePicker插件使用方法详解
Jul 28 jQuery
jQuery实现简单的计时器功能实例分析
Aug 29 jQuery
jQuery EasyUI Layout实现tabs标签的实例
Sep 26 jQuery
jquery实现图片跟随鼠标的实例
Oct 17 jQuery
jquery实现垂直无限轮播的方法分析
Jul 16 jQuery
jquery实现轮播图特效
Apr 12 jQuery
jQuery 选择器用法实例分析【prev + next】
May 22 jQuery
将jquery.qqFace.js表情转换成微信的字符码
Dec 01 #jQuery
利用jquery如何从json中读取数据追加到html中
Dec 01 #jQuery
JS和JQuery实现雪花飘落效果
Nov 30 #jQuery
jQuery zTree 异步加载添加子节点重复问题
Nov 29 #jQuery
jQuery图片加载失败替换默认图片方法汇总
Nov 29 #jQuery
jquery animate动画持续运动的实例
Nov 29 #jQuery
JQuery 又谈ajax局部刷新
Nov 27 #jQuery
You might like
php微信开发之自定义菜单实现
2016/11/18 PHP
PHP实现RTX发送消息提醒的实例代码
2017/01/03 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
来自qq的javascript面试题
2010/07/24 Javascript
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
2010/08/16 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
2016/01/19 Javascript
关于JS中的方法是否加括号的问题
2016/07/27 Javascript
Ajax验证用户名或昵称是否已被注册
2017/04/05 Javascript
原JS实现banner图的常用功能
2017/06/12 Javascript
详解tween.js的使用教程
2017/09/14 Javascript
react-native中ListView组件点击跳转的方法示例
2017/09/30 Javascript
微信小程序云开发之使用云数据库
2019/05/17 Javascript
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
使用axios请求接口,几种content-type的区别详解
2019/10/29 Javascript
vue基于better-scroll仿京东分类列表
2020/06/30 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
[27:39]Ti4 循环赛第二日 LGD vs Fnatic
2014/07/11 DOTA
详解python脚本自动生成需要文件实例代码
2017/02/04 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
对python实时得到鼠标位置的示例讲解
2018/10/14 Python
将Python字符串生成PDF的实例代码详解
2019/05/17 Python
利用Python脚本批量生成SQL语句
2020/03/04 Python
HTML5 window/iframe跨域传递消息 API介绍
2013/08/26 HTML / CSS
法国设计制造的扫帚和刷子:Andrée Jardin
2018/12/06 全球购物
GAZMAN官网:澳大利亚领先的男装品牌
2019/12/19 全球购物
会计与出纳自荐书范文
2014/03/16 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
优秀大学生求职自荐信范文
2014/04/19 职场文书
2015年学习部工作总结范文
2015/03/31 职场文书
2015年见习期个人工作总结
2015/05/28 职场文书
小学体育队列队形教学反思
2016/02/16 职场文书
全家福照片寄语怎么写?
2019/04/02 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers