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与js实现全选功能的区别
Jun 11 jQuery
jQuery 实现双击编辑表格功能
Jun 19 jQuery
jQuery Datatables表头不对齐的解决办法
Nov 27 jQuery
jQuery替换节点元素的操作方法
Mar 18 jQuery
jQuery实现上下滚动公告栏详细代码
Nov 21 jQuery
jQuery实现动态加载(按需加载)javascript文件的方法分析
May 31 jQuery
jQuery创建折叠式菜单
Jun 15 jQuery
jQuery实现轮播图源码
Oct 23 jQuery
Jquery+AJAX实现无刷新上传并重命名文件操作示例【PHP后台接收】
May 29 jQuery
jQuery实现移动端下拉展现新的内容回弹动画
Jun 24 jQuery
jquery实现拖拽小方块效果
Dec 10 jQuery
jQuery实现本地存储
Dec 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+AJAX聊天程序[聊天室]提供下载
2007/07/21 PHP
PHP中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
PHP和MySql中32位和64位的整形范围是多少
2016/02/18 PHP
CI框架中$this-&gt;load-&gt;library()用法分析
2016/05/18 PHP
PHP用PDO如何封装简单易用的DB类详解
2017/07/30 PHP
PDO::setAttribute讲解
2019/01/29 PHP
jquery 必填项判断表单是否为空的方法
2008/09/14 Javascript
jquery 简单的进度条实现代码
2010/03/11 Javascript
Javascript 去除数组的重复元素
2010/05/04 Javascript
jquery实用代码片段集合
2010/08/12 Javascript
JavaScript Accessor实现说明
2010/12/06 Javascript
Javascript的闭包详解
2014/12/26 Javascript
点击页面任何位置隐藏div的实现方法
2016/09/05 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
2016/12/27 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
对vue事件的延迟执行实例讲解
2018/08/28 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
python使用PIL缩放网络图片并保存的方法
2015/04/24 Python
python fabric使用笔记
2015/05/09 Python
Python使用设计模式中的责任链模式与迭代器模式的示例
2016/03/02 Python
Python安装lz4-0.10.1遇到的坑
2018/05/20 Python
Python选择网卡发包及接收数据包
2019/04/04 Python
阿迪达斯西班牙官方网站:adidas西班牙
2016/07/21 全球购物
TUMI澳大利亚网站:美国旅行箱包品牌
2017/03/27 全球购物
工程现场管理求职自荐信
2013/10/02 职场文书
公司门卫岗位职责范本
2014/07/08 职场文书
小学班主任工作随笔
2015/08/15 职场文书
青年人初次创业的“五不要”
2019/08/23 职场文书
导游词之广东佛山(南风古灶)
2019/09/24 职场文书
Spring 使用注解开发
2022/05/20 Java/Android