`
正斌charles
  • 浏览: 38052 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【JS常用插件】表单验证插件jquery.validate.js

阅读更多

  • 我自己修改后的一个jquery.validate.js表单验证插件,这个比较简单,大家改起来也方便。复杂的功能演示我都去掉了,当然如果想了解全面jquery.validate.js的强大功能,我也提供了jquery-validation-1.9.0.zip的最新版本,欢迎学习交流。

    以下介绍jquery.validate.js的使用方法

    //导入jquery库
    <script src="http://www.zhiliren.net/js/jquery.js" type="text/javascript"></script>
    //导入jquery.validate.js表单验证插件
    <script src="../jquery.validate.js" type="text/javascript"></script>
    //导入支持中文语言的插件,jquery.validate.js插件提供了很多国家的语言
    <script src="../messages_cn.js" type="text/javascript"></script>

    //绑定需要验证的表单
    <script type="text/javascript">
    $(document).ready(function() {
    $("#commentForm").validate();
    });
    </script>

    //以下HTML代码的样式
    <style type="text/css">
    #commentForm {width:800px; margin:auto; padding:30px;}
    #commentForm label {width: 200px; display:inline-block; text-align:right;}
    //这个就是那个错误消息的显示位置
    #commentForm label.error{margin-left: 10px;width: auto;display: inline;}
    #commentForm input.submit{margin-left:200px;}
    .red{color:#F00}
    </style>

    //HTML代码
    //重点是在表单控件的class上,以下介绍这几种不同的验证形式
    required: "必选字段",
    remote: "请修正该字段",
    email: "请输入正确格式的电子邮件",
    url: "请输入合法的网址",
    date: "请输入合法的日期",
    dateISO: "请输入合法的日期 (ISO).",
    number: "请输入合法的数字",
    digits: "只能输入整数",
    creditcard: "请输入合法的信用卡号",
    equalTo: "请再次输入相同的值",
    accept: "请输入拥有合法后缀名的字符串",
    maxlength: jQuery.validator.format("请输入一个长度最多是 {0} 的字符串"),
    minlength: jQuery.validator.format("请输入一个长度最少是 {0} 的字符串"),
    rangelength: jQuery.validator.format("请输入一个长度介于 {0} 和 {1} 之间的字符串"),
    range: jQuery.validator.format("请输入一个介于 {0} 和 {1} 之间的值"),
    max: jQuery.validator.format("请输入一个最大为 {0} 的值"),
    min: jQuery.validator.format("请输入一个最小为 {0} 的值")

    <form id="commentForm" method="post" action="">
    <fieldset>
    <legend>表单验证</legend>
    <p>
    <label for="cname"><span class="red">*</span>用户名:</label>
    <input id="cname" name="name" class="required" minlength="2" />
    </p>
    <p>
    <label for="cemail"><span class="red">*</span>邮箱:</label>
    <input id="cemail" name="email" class="required email" />
    </p>
    <p>
    <label for="curl">网址:</label>
    <input id="curl" name="url" class="url" value="" />
    </p>
    <p>
    <label for="ccomment"><span class="red">*</span>内容:</label>
    <textarea id="ccomment" name="comment" class="required"></textarea>
    </p>
    <p>
    <input class="submit" type="submit" value="提交"/>
    </p>
    </fieldset>
    </form>
     
分享到:
评论

相关推荐

    jquery.validate.js表单验证.pdf

    jquery.validate.js是一个强大的jQuery插件,可以帮助开发者快速实现表单验证。以下是该文件中提及的关键知识点: 1. jquery.validate.js的引入:文件提到了引入jquery.validate.js的方法,需要先引入jquery.js,...

    jquery表单验证框架:jquery.validate.zip

    jQuery是一个广泛使用的JavaScript库,而jQuery.validate则是jQuery的一个强大插件,专门用于实现客户端的表单验证。本篇文章将详细介绍jQuery.validate框架及其核心功能。 一、jQuery.validate简介 jQuery....

    jQuery.validate.js

    jQuery.validate.js是jQuery库的一个插件,专为实现表单验证提供了强大的支持。这个插件以其易用性、灵活性和丰富的功能,深受开发者喜爱。 一、jQuery.validate.js基础 jQuery.validate.js的核心是通过添加自定义...

    表单验证 jquery.validate.js与poshytip集成

    本篇将详细探讨如何使用jQuery库的validate.js插件和Poshytip工具进行高效且友好的表单验证。 jQuery.validate.js是一个非常流行的JavaScript库,用于对HTML表单进行客户端验证。它提供了丰富的内置验证规则,如...

    jQuery.validate.js表单验证及API

    jQuery库提供了一个强大的插件——jQuery.validate.js,专门用于实现前端表单验证。本文将深入探讨jQuery.validate.js的核心功能、API使用方法以及一些常见的使用场景。 首先,jQuery.validate.js是由Jörn ...

    jquery.validate.js表单验证[借鉴].pdf

    总的来说,`jQuery.validate.js` 提供了一个强大且灵活的框架,可以帮助开发者创建高效且用户体验良好的表单验证机制,从而确保收集到的数据准确无误。结合其丰富的自定义选项和预定义规则,可以适应各种复杂的验证...

    jquery.metadata.js和jquery.validate.js

    在本主题中,我们重点关注两个与jQuery相关的插件:`jquery.metadata.js`和`jquery.validate.js`,它们对于创建高效、用户友好的表单验证至关重要,特别是在注册和登录等关键界面。 `jquery.metadata.js`是jQuery的...

    jquery.validate.js 和 帮助文档.rar

    而jQuery Validate插件是jQuery的一个强大附件,专为表单验证设计,使得网页表单的验证工作变得简单易行。本文将深入探讨jQuery validate.js的核心功能及其API,同时结合提供的帮助文档,为你揭示其背后的实现原理和...

    jquery.validate.js jquery.metadata.js jquery.autocomplete.js jquery&UI; chm文档合集

    `jquery.validate.js`是jQuery的一个验证插件,主要用于表单验证。它提供了丰富的验证规则和自定义验证方法,可以帮助开发者轻松实现对用户输入数据的有效性检查,确保用户在提交表单前输入的数据符合预设条件。这个...

    js jquery-1.11.1.min.js jquery.validate.min.js

    - **表单验证**:jQuery Validate 提供了`.validate()`方法,用于初始化验证插件,如`$("#myForm").validate()`;通过设置规则`rules`和错误消息`messages`,可以实现自定义验证。 - **验证规则**:例如,`rules: {...

    jQuery.validate.js+API中文

    而jQuery Validate插件则是jQuery的一个重要扩展,它专注于表单验证,帮助开发者创建高效且用户友好的验证规则,提升用户体验。本文将深入探讨jQuery.validate.js及其API中文版的相关知识。 一、jQuery Validate...

    jquery.validate-1.13.1.js

    jquery.validate插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

    jQuery.validate验证

    总的来说,jQuery.validate是JavaScript开发中不可或缺的工具,它简化了表单验证的过程,提高了代码的可读性和维护性。通过深入理解和灵活运用,开发者可以创建出高效且用户友好的表单验证机制。

    jQuery验证控件jquery.validate.js使用说明+中文API

    jQuery 验证控件 jquery.validate.js 是一个功能强大且广泛使用的 JavaScript 验证插件,旨在帮助开发者快速实现表单验证功能。下面是 jquery.validate.js 的使用说明和中文 API。 导入 jQuery 库和 jquery....

    jquery.validate表单验证密码完整例子(带密码强度显示)

    总的来说,`jQuery Validate`的这个实例提供了一个实用的方法来增强表单验证体验,特别是对于密码安全性的强调。它不仅确保了用户输入的有效性,还鼓励他们创建更强大的密码,从而提高了整体的网络安全。通过理解并...

    jQuery.validate 用法

    总结来说,jQuery.validate是一个强大且灵活的表单验证插件,它提供丰富的验证规则和高度可定制的错误处理。通过源码阅读,我们可以更深入地理解其工作原理,并根据实际需求进行扩展和优化。对于任何涉及用户输入...

    很强大jquery表单验证插件jquery.validate.js api.pdf

    `jQuery Validate`是一款非常强大的JavaScript验证插件,用于在客户端对HTML表单数据进行验证,以确保用户输入的数据符合预设的规则。该插件极大地简化了表单验证的实现,提供了丰富的内置验证规则和自定义扩展功能...

    基于jquery的表单验证,超越jquery.validate插件

    本教程将深入探讨一个基于jQuery的表单验证解决方案,它在性能、易用性、功能和人性化方面超越了官方的`jquery.validate`插件。 首先,我们要了解`jquery.validate`插件。它是jQuery生态系统中最广泛使用的表单验证...

    jquery.validate.js jquery表单验证

    `jQuery Validate` 是一个流行的 JavaScript 库,用于在前端实现高效、灵活的表单验证。这个库是 jQuery 生态系统的一部分,它简化了对 HTML 表单数据的验证过程,提高了用户体验,确保用户输入的数据在提交到服务器...

Global site tag (gtag.js) - Google Analytics