- 浏览: 19706 次
- 性别:
- 来自: 北京
最新评论
验证邮箱:
例:
验证手机号:
例:
密码小于6位:
function checkSignEmail(str){ var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/ if(re.test(str)){ return true; }else{ return false; } }
例:
$("#show .youxiang_zhuce").focus(function(){ var v = this.value; if(v == "邮箱"){ $(this).val("");} }).blur( function(){ var v = this.value; if(v == ""){ $(this).val("邮箱"); $("#alert_zhuce").css("display","none"); $("#show .mima_zhuce").removeAttr("readonly","readonly"); } else{ checkRegisterEmail(v); } } );
验证手机号:
function checkMobile(str) { var re = /^1\d{10}$/ if (re.test(str)) { return true; } else { return false; }
例:
var number = 18203216051; var i = checkMobile(number);
密码小于6位:
$("#show .mima_denglu").focus(function(){ var v = this.value; if(v == "密码"){ $(this).val(""); $(this).attr("type","password") } }).blur( function(){ var v = this.value; if(v == ""){ $(this).attr("type","text"); $(this).val("密码"); $("#alert2_denglu").css("display","none"); } else if(v.length < 6){ $("#alert2_denglu").css("display","block"); } else{ $("#alert2_denglu").css("display","none"); } } );
发表评论
-
css兼容问题
2018-02-26 13:14 4121. 就是 ie6 双倍边距的问题,在使用了 float 的情 ... -
css
2018-02-23 11:06 4591.#nav li {} 看起来很快,实际上很慢,尽管这让人 ... -
web标准
2018-02-22 14:25 422web标准简单来说可以分为结构、表现和行为。其中结构主要是有H ... -
总结一些每次写都要百度的样式 and so on
2016-06-03 14:00 500本次总结无关乎顺序, ... -
js检测css样式的兼容问题
2015-07-24 20:30 873<script> ... -
canvas画布基础
2015-07-10 20:47 474canvas是个神奇的标签,开始学习之后就停不下来,这两天一直 ... -
PHP正则表达式
2015-07-07 14:34 467正则表达式的基本语法 ... -
PHP字符串与数组常用函数
2015-07-07 10:42 2007字符串: 字符串的连接:PHP中用英文的点号.来连接两个字符串 ... -
DOM事件对象event、IE中的事件对象
2015-07-02 16:45 531DOM中的事件对象: type属性用于获取事件类型; targ ... -
跨浏览器事件处理程序
2015-07-02 16:03 504<div id = "box"& ... -
jQuery获取父级元素、同级元素、子元素、过滤
2015-07-01 15:50 523父级元素: <body>body (曾曾祖父) ... -
点击按钮实现轮播切换
2015-06-29 19:13 1020HTML: <div class="con3 ... -
ios多线程
2014-11-27 14:35 483最近写了一个东西需要加载网络上的图片,运行的时候一直卡到一个界 ... -
取出数组中的值
2014-11-01 21:08 335在写程序的时候,遇到一个问题,想把数组[a,b]中的a,b添加 ... -
解析json获取数据
2014-11-01 20:57 427NSError *error; NSURLReq ... -
cell重用问题
2014-11-01 20:44 608解决问题之前,在cell上添加了label,但是给label添 ... -
保存并获取数据
2014-09-27 19:38 329在IOS开发过程中,经常会遇到数据保存的问题,现在主要说一下用 ... -
UINavigationController实现页面跳转
2014-09-19 20:31 813总结一下利用navigationController push ... -
tableviewcell添加label、button
2014-09-13 22:02 16691.给tableviewcell添加label,首先 CG ... -
简单表视图并实现添加数据
2014-09-10 19:21 13541.基础:表用于显示数据列表。数据列表中的每项都由行表示。表视 ...
相关推荐
本文将深入解析一个具体的场景:使用js和JQuery进行电子邮件地址、电话号码以及邮政编码的验证。 ### 一、JS与JQuery在邮件验证中的应用 #### 1. 正则表达式在邮件验证中的作用 在上述代码示例中,核心是使用正则...
### jQuery 验证邮箱知识点详解 #### 一、概述 在Web开发中,表单验证是确保用户输入数据准确性和安全性的关键步骤之一。利用jQuery框架可以方便地进行客户端验证,提升用户体验。本文将深入探讨如何使用jQuery...
针对“邮箱jQuery验证”这一主题,我们主要关注的是如何利用jQuery实现邮箱的自动填充和即时校验功能,这对于提高用户体验和确保数据准确性至关重要。 首先,jQuery的`keyup`或`keydown`事件可以用来监听用户在邮箱...
JS与JQuery正则验证电子邮箱、手机号、邮政编码的方法 本文主要介绍了使用JavaScript和JQuery进行电子邮箱、手机号、邮政编码的正则验证方法,旨在帮助开发者快速掌握相关技术。 电子邮箱验证 电子邮箱验证是Web...
jQuery验证插件内置了许多预设的验证规则,如`required`(必填)、`email`(邮箱格式)、`url`(URL格式)等。你可以通过`rules`方法为表单元素添加这些规则: ```javascript $("#myForm").validate({ rules: { ...
在这个场景中,"js jquery 手机 邮箱注册" 涉及到前端交互的重要环节,主要包括JavaScript(JS)和jQuery库的使用,以及手机和邮箱验证功能的实现。下面我们将深入探讨这些关键知识点。 首先,JavaScript是Web开发...
### jQuery验证插件的核心特性 1. **易用性**:jQuery验证插件最大的优点是其简单易用的API。开发者无需预先编写HTML提示信息,而是通过JavaScript代码动态设置验证规则和错误消息。 2. **灵活性**:该插件支持...
2. **自定义验证规则**:开发者可以根据需求定义自己的验证规则,例如检查邮箱格式、手机号码的有效性等。这可以通过扩展插件的内置规则或使用自定义函数来实现。 3. **错误消息提示**:验证失败时,jQuery验证控件...
例如,对于一个包含邮箱和密码的注册表单,可以使用jQuery验证插件设定邮箱必须为有效格式,密码必须达到一定的长度。当用户点击提交按钮时,如果验证失败,会立即显示错误信息,无需等待服务器响应。同时,如果所有...
同时,插件内置了许多常见的验证规则,如非空、邮箱格式、手机号码等,通过简单的配置即可应用到表单元素上。 其次,该插件的国际化特性是其一大亮点。支持中文意味着中国用户在使用表单时可以看到清晰易懂的错误...
jQuery验证插件是基于jQuery的一个强大的插件,由Jörn Zaefferer创建并维护。该插件提供了一种简单的方式来处理表单验证,并且支持多种自定义选项和方法,使其成为前端表单验证的首选工具之一。 #### 三、基本使用...
**jQuery验证框架** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画和Ajax交互。在Web开发中,数据验证是必不可少的一环,用于确保用户输入的有效性和安全性。jQuery验证框架...
该工具主要关注商户名称、手机号码、验证码、邮箱和密码等关键字段的输入验证,确保用户在提交表单前输入的数据格式正确,从而提高用户体验并减少服务器端处理错误数据的压力。 1. **jQuery库**:jQuery是一个高效...
// 提交表单时验证邮箱 emailInput.parent('form').on('submit', function(e) { if (!emailRegex.test(emailInput.val())) { e.preventDefault(); alert('请输入有效的电子邮件地址'); } }); ``` 2. **电话验证...
jQuery Validate插件内置了多种验证规则,如`required`(必填)、`email`(邮箱格式)、`url`(URL格式)等。这些规则可以通过在表单元素上添加特定的属性(例如`data-rule-required="true"`)来指定。同时,也可以...
例如,`$.trim()`用于去除字符串首尾空白,`$.isNumeric()`检查是否为数字,`$.email()`验证邮箱格式,`$.ajax()`发送异步请求,验证用户名或邮箱的唯一性。同时,我们可以设置自定义的错误提示,如`$('错误信息...
综上所述,"jQuery验证用户名长度邮箱格式"涉及到的关键知识点包括:jQuery的事件处理(如`submit`、`keyup`、`input`)、DOM操作(如获取元素值、添加/移除类)、字符串长度检测、正则表达式用于邮箱验证以及实时...
这些规则可能包括必填项、邮箱格式、手机号码格式等。 2. **jQuery验证插件**:jQuery社区提供了许多验证插件,例如jQuery Validation Plugin,这是一个功能强大的验证工具,它包含了多种内置验证规则和自定义规则...
- **异步验证**:通过 `ajaxCall` 规则实现,例如邮箱地址的唯一性验证。 - **自定义事件**:插件提供了 `onValidationComplete` 回调函数,用于在验证完成后执行额外操作。 ## 5. 总结 jQuery Validation Engine ...
例如,创建一个验证邮箱格式的规则: ```javascript jQuery.validator.addMethod('emailFormat', function(value, element) { return this.optional(element) || /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2...