我自己修改后的一个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是一个强大的jQuery插件,可以帮助开发者快速实现表单验证。以下是该文件中提及的关键知识点: 1. jquery.validate.js的引入:文件提到了引入jquery.validate.js的方法,需要先引入jquery.js,...
jQuery是一个广泛使用的JavaScript库,而jQuery.validate则是jQuery的一个强大插件,专门用于实现客户端的表单验证。本篇文章将详细介绍jQuery.validate框架及其核心功能。 一、jQuery.validate简介 jQuery....
jQuery.validate.js是jQuery库的一个插件,专为实现表单验证提供了强大的支持。这个插件以其易用性、灵活性和丰富的功能,深受开发者喜爱。 一、jQuery.validate.js基础 jQuery.validate.js的核心是通过添加自定义...
本篇将详细探讨如何使用jQuery库的validate.js插件和Poshytip工具进行高效且友好的表单验证。 jQuery.validate.js是一个非常流行的JavaScript库,用于对HTML表单进行客户端验证。它提供了丰富的内置验证规则,如...
jQuery库提供了一个强大的插件——jQuery.validate.js,专门用于实现前端表单验证。本文将深入探讨jQuery.validate.js的核心功能、API使用方法以及一些常见的使用场景。 首先,jQuery.validate.js是由Jörn ...
总的来说,`jQuery.validate.js` 提供了一个强大且灵活的框架,可以帮助开发者创建高效且用户体验良好的表单验证机制,从而确保收集到的数据准确无误。结合其丰富的自定义选项和预定义规则,可以适应各种复杂的验证...
在本主题中,我们重点关注两个与jQuery相关的插件:`jquery.metadata.js`和`jquery.validate.js`,它们对于创建高效、用户友好的表单验证至关重要,特别是在注册和登录等关键界面。 `jquery.metadata.js`是jQuery的...
而jQuery Validate插件是jQuery的一个强大附件,专为表单验证设计,使得网页表单的验证工作变得简单易行。本文将深入探讨jQuery validate.js的核心功能及其API,同时结合提供的帮助文档,为你揭示其背后的实现原理和...
`jquery.validate.js`是jQuery的一个验证插件,主要用于表单验证。它提供了丰富的验证规则和自定义验证方法,可以帮助开发者轻松实现对用户输入数据的有效性检查,确保用户在提交表单前输入的数据符合预设条件。这个...
- **表单验证**:jQuery Validate 提供了`.validate()`方法,用于初始化验证插件,如`$("#myForm").validate()`;通过设置规则`rules`和错误消息`messages`,可以实现自定义验证。 - **验证规则**:例如,`rules: {...
而jQuery Validate插件则是jQuery的一个重要扩展,它专注于表单验证,帮助开发者创建高效且用户友好的验证规则,提升用户体验。本文将深入探讨jQuery.validate.js及其API中文版的相关知识。 一、jQuery Validate...
jquery.validate插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...
总的来说,jQuery.validate是JavaScript开发中不可或缺的工具,它简化了表单验证的过程,提高了代码的可读性和维护性。通过深入理解和灵活运用,开发者可以创建出高效且用户友好的表单验证机制。
jQuery 验证控件 jquery.validate.js 是一个功能强大且广泛使用的 JavaScript 验证插件,旨在帮助开发者快速实现表单验证功能。下面是 jquery.validate.js 的使用说明和中文 API。 导入 jQuery 库和 jquery....
总的来说,`jQuery Validate`的这个实例提供了一个实用的方法来增强表单验证体验,特别是对于密码安全性的强调。它不仅确保了用户输入的有效性,还鼓励他们创建更强大的密码,从而提高了整体的网络安全。通过理解并...
总结来说,jQuery.validate是一个强大且灵活的表单验证插件,它提供丰富的验证规则和高度可定制的错误处理。通过源码阅读,我们可以更深入地理解其工作原理,并根据实际需求进行扩展和优化。对于任何涉及用户输入...
`jQuery Validate`是一款非常强大的JavaScript验证插件,用于在客户端对HTML表单数据进行验证,以确保用户输入的数据符合预设的规则。该插件极大地简化了表单验证的实现,提供了丰富的内置验证规则和自定义扩展功能...
本教程将深入探讨一个基于jQuery的表单验证解决方案,它在性能、易用性、功能和人性化方面超越了官方的`jquery.validate`插件。 首先,我们要了解`jquery.validate`插件。它是jQuery生态系统中最广泛使用的表单验证...
`jQuery Validate` 是一个流行的 JavaScript 库,用于在前端实现高效、灵活的表单验证。这个库是 jQuery 生态系统的一部分,它简化了对 HTML 表单数据的验证过程,提高了用户体验,确保用户输入的数据在提交到服务器...