1. //验证邮政编码
  2. $("#postcode").blur(function(){
  3. //获取邮政编码
  4. var postcode=$("#postcode").val();
  5. if(is_postcode(postcode)){
  6. $("#postcode_info").html("");
  7. }else{
  8. $("#postcode_info").html("邮编格式不正确");
  9. return false;
  10. }
  11. });
  12. //验证手机号码
  13. $("#mobile").blur(function(){
  14. //获取手机号,并去除左右两边空格
  15. var mobile=$.trim($("#mobile").val());
  16. if(is_mobile(mobile)){
  17. $("#mobile_info").html("");
  18. }else{
  19. $("#mobile_info").html("手机号格式不正确");
  20. return false;
  21. }
  22. });
  23. //验证email
  24. $("#email").blur(function(){
  25. //获取email
  26. var email=$("#email").val();
  27. if(is_email(email)){
  28. $("#email_info").html("");
  29. }else{
  30. $("#email_info").html("电子邮件格式不正确");
  31. return false;
  32. }
  33. });
  34. });
  35. //订单提交页-验证邮政编码
  36. function is_postcode(postcode) {
  37. if ( postcode == "") {
  38. return false;
  39. } else {
  40. if (! /^[0-9][0-9]{5}$/.test(postcode)) {
  41. return false;
  42. }
  43. }
  44. return true;
  45. }
  46. //订单提交页-验证手机号
  47. function is_mobile(mobile) {
  48. if( mobile == "") {
  49. return false;
  50. } else {
  51. if( ! /^0{0,1}(13[0-9]|15[0-9]|18[0-9]|14[0-9])[0-9]{8}$/.test(mobile) ) {
  52. return false;
  53. }
  54. return true;
  55. }
  56. }
  57. //订单提交页-验证email的合法性
  58. function is_email(email) {
  59. if ( email == "") {
  60. return false;
  61. } else {
  62. if (! /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/.test(email)) {
  63. return false;
  64. }
  65. }
  66. return true;
  67. }

【js与jquery】电子邮箱、手机号、邮政编码的正则验证的更多相关文章

  1. js或jQuery中 邮箱跳转的问题,跳转到指定邮箱(通过layui的ifram实现)

    对刚做的东西记个笔记 如果遇到同样问题解决起来又问题的欢迎留言 var emailtext = $("#TextBoxEmail").val();//获得要截取的值 var arr ...

  2. 表单 用jquery做输入脱离焦点 进行正则验证

    <!-- 账号登录块 -->       <form class="form1" action="" method="get&quo ...

  3. jquery.validate.js 一个jQuery验证格式控件

    官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation jQuery plugin: Validation 使用说明 转载 ...

  4. 使用jquery.validate.js插件进行表单里控件的验证

    jsp中具体实现的代码: <%@ page language="java" contentType="text/html; charset=UTF-8" ...

  5. asp.net、mvc、ajax、js、jquery、sql、EF、linq、netadvantage第三方控件知识点笔记

    很简单,如下: 父页面:(弹出提示框) function newwindow(obj) { var rtn = window.showModalDialog('NewPage.htm','','sta ...

  6. 基于jquery的邮箱输入联想插件开发

    js代码: /*create by code_bunny 20140701 973295131@qq.com https://github.com/OOP-Code-Bunny */ (functio ...

  7. 【前端性能】必须要掌握的原生JS实现JQuery

    很多时候,我们经常听见有人说jquery有多快多快.在这个各种类库满天飞的时候,不得不说的是,能有原生JS快吗? 是的,明显原生JS要更快,因为诸如JQuery这样的库必须要兼容各种浏览器和低版本和许 ...

  8. 移动端用js与jquery实时监听输入框值的改动

    背景: 在一次移动端H5开发中,需要监听输入框值的实时变动. onchange事件肯定抛弃,因为只能失去焦点才触发. 而keyPress在Android可以触发,iOS不可以. 又不想用Android ...

  9. label用js,jquery取值赋值,以及怎么在后台取值

    label标签在JS和Jquery中使用不能像其他标签一样用value获取它的值: 可以这样: JS: var label=document.getElementByIdx_x("id&qu ...

随机推荐

  1. Oracle中正则表达式的使用

    Oracle10开始支持正则表达式. ORACLE中的支持正则表达式的函数主要有下面四个: 1. REGEXP_LIKE :          与LIKE的功能相似 2. REGEXP_INSTR : ...

  2. WebApi中帮助页Description的中文显示

    转自:http://edi.wang/post/2013/10/28/auto-generate-help-document-aspnet-webapi 我选择Web API的一个重要原因就是因为可以 ...

  3. 【BZOJ3524】 [Poi2014]Couriers

    Description 给一个长度为n的序列a.1≤a[i]≤n.m组询问,每次询问一个区间[l,r],是否存在一个数在[l,r]中出现的次数大于(r-l+1)/2.如果存在,输出这个数,否则输出0. ...

  4. python学习笔记27(python中sys模块的使用)

    sys.argv           命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info()     获取当前正在 ...

  5. python学习笔记8(表达式和语句)

    一.print 和 import 信息 >>> print 'age:',22 # 用逗号隔开打印多个表达式 age: 22 import somemodule # 从模块导入函数 ...

  6. 首页banner焦点图自动轮播效果

    今天来介绍一下我前两天写一个小任务的时候遇到的一些问题,如果能够有所帮助或者启发,那将是我的荣幸. <div class="banner"> <a class=& ...

  7. centos7安装chrome及加载poatman开发插件

    为什么要安装chrome?因为centos7的默认浏览器firefox的实在是不习惯,上面占了太多,本来显示器就不大... 好了,首先下载chome的rpm安装包(如果需要的可以留言,我有备份) 然后 ...

  8. Spring.net Could not load type from string value问题解决办法

    Spring.net Could not load type from string value "xxx" 错误原因可能有: 1.spring.net配置错误,注意要区别配置文件 ...

  9. [转载]jquery获取元素索引值index()方法:

    jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数. 如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的 ...

  10. 让wordpress分类和标签的描述支持HTML代码

    默认 WordPress 后台分类和标签的编辑页面,分类和标签的描述是不支持 HTML 代码的,我们可以通过在当前主题的 functions.php 文件添加如下代码让分类和标签的描述支持 HTML ...