日期:2012-9-14 来源:GBin1.com
在线演示
本地下载
功能强大的表单验证插件
很多,以前我们介绍过validation engine
,但是如果你希望使用简单轻量级的表单验证插件的话,你可以考虑使用HAPPY.js
。
主要特性
- 支持jQuery
和Zepto.js
- 使用简单,支持日期,数字,电子邮件,最大/最小数和手机号码等验证
- 拥有很多自定义的选项
- 支持IE6-8,FF3.6,Chrome7和safari5
如何使用
HTML代码:
<form id="login" action="index.html">
<div class="loginPic">
<input id="loginEmail" class="loginEmail" type="text" placeholder="Your email" name="login">
<input id="loginPassword" class="loginPassword" type="password" placeholder="Your password" name="password">
<div class="logControl">
<input class="buttonM bBlue" type="submit" value="Login" name="submit">
<div class="clear"></div>
</div>
</div>
</form>
Javascript代码:
$(function(){
$('#login').isHappy({
fields: {
'#loginEmail': {
required: true,
message: 'Please enter your email'
},
'#loginPassword': {
required: true,
message: 'Please enter password'
}
}
});
});
如果出错了的话,会添加一个<span>到输入框前面,并且添加class=“unhappyMessage”,你可以充分自定义。
是不是很简单,只需要定义表单名称和对应的输入框验证选项,希望大家喜欢这个小巧的jQuery
表单验证类库!如果你有问题和建议,请给我们留言!
来源:轻量级的jQuery表单验证插件 - HAPPY.js
分享到:
相关推荐
jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...
《jQuery UI与jQuery插件深度解析——以jquery-ui-1.8.2.custom.min.js为例》 在Web开发领域,jQuery库以其简洁易用的API和强大的功能深受开发者喜爱。而jQuery UI作为jQuery的一个扩展,提供了丰富的用户界面组件...
<script src="./public/js/jquery-ui-1.10.3.min.js"> <script src="./public/js/jquery.datepicker-zh-CN.js"></script> <link href="./public/css/jqueryui/jquery-ui-1.10.3.min.css" rel="stylesheet"> $( "#...
【jquery插件】jquery.maskedinput-1.2.2.js
jQuery版本迁移辅助插件,如果您使用的低版本jQuery改为高版本后出现错误,可以试试这个插件。用来检测和恢复在jQuery1.9版本中已删除或已过时的API。jquery-migrate-1.2.1.js,jquery-migrate-1.2.1.min.js
jQuery.jqprint-0.3.js是基于jQuery库的一个轻量级插件,其主要目的是简化网页元素的打印操作。在不涉及复杂CSS样式处理和页面布局调整的情况下,这个插件能够快速地将指定的HTML元素转化为可打印的格式。它的使用...
`jquery-ui-1.8.16.custom.min.js` 是jQuery UI的核心JavaScript文件,经过压缩处理("min"表示最小化),以减小文件大小,提高页面加载速度。这个文件包含了各种UI组件的实现,如对话框(Dialog)、滑块(Slider)...
同时,jQuery的插件生态系统也非常丰富,从表单验证到轮播图,几乎涵盖所有常见的Web组件,极大地扩展了其功能范围。 然而,随着ES6等现代JavaScript特性的普及,一些开发者开始质疑是否还需要依赖jQuery。尽管如此...
jQuery是一个轻量级的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。它的API设计易于理解和使用,使得开发者能够用更少的代码实现更多的功能,提高了开发效率。 2. **jQuery ...
在实际应用中,jQuery广泛应用于网页交互、表单验证、数据异步加载、响应式设计等多个领域。例如,利用jQuery,我们可以轻松实现网页中的轮播图、下拉菜单、模态对话框等功能。同时,jQuery与其他插件和库(如...
jquery-ui-1.10.3.min.js
在本主题中,我们重点关注两个特定的jQuery插件:`jquery-confirm.js`和`jquery-form.js`,它们是jQuery生态中的重要组成部分,用于增强网页的用户体验。 `jquery-confirm.js`是一个功能丰富的提示框插件,它替代了...
在生产环境中,使用最小化版本的JavaScript文件是最佳实践,因为它减少了网络传输的数据量,提高了用户体验。 3. **jQuery UI 1.9.2**: 这个版本号代表了jQuery UI的特定发布版本。1.9.2是jQuery UI历史上的一个...
《jQuery Mobile 1.0.1:轻量级的移动Web开发框架》 在Web开发领域,jQuery Mobile是一个广泛使用的框架,特别适用于构建响应式、触摸友好的移动应用。本篇将深入探讨jQuery Mobile 1.0.1版本,包括其核心组件`...
jQuery打印插件jqprint,jquery.jqprint-0.3.js 下载,内包含使用示例,下载解压可直接在浏览器打开使用。 jQuery打印插件jqprint,jquery.jqprint-0.3.js 下载,内包含使用示例,下载解压可直接在浏览器打开使用。 ...
jQuery,作为一款广泛使用的JavaScript库,极大地简化了DOM操作、事件处理、动画制作以及Ajax交互等任务,深受前端开发者的喜爱。在这个主题中,我们将深入探讨jQuery 1.11.3版本的核心特性及其在实际开发中的应用。...
5. 插件生态:jQuery拥有丰富的插件生态系统,如jQuery UI、jQuery Validation等,为开发者提供了强大的扩展能力。 总结,jQuery 3.0.0作为一款成熟的JavaScript库,不仅在功能上满足了开发者的需求,还在性能和...
jquery.timers-1.2.js 定时器插件
6. **插件生态**:jQuery拥有庞大的插件生态系统,涵盖了表单验证、图像轮播、图表展示等各个领域,极大地扩展了其功能。 在实际项目中,开发者可以根据需求选择合适的jQuery版本。对于开发阶段,使用未压缩的...
jquery-1.4.2.js jquery-1.4.2.min.js jquery-1.4.2-vsdoc.js 中文版vsdoc jquery-1.4.2-vsdoc_en.js jquery.cookie.js