主页 > 前端 > javascript >
来源:自学PHP网 时间:2014-09-19 14:47 作者: 阅读:次
[导读] 本文章来给大家收集了大量关于各种各样表单验证的js代码,包括了些常用jquery表单验证插件了,有需要了解的同学可进入参考这些验证实例。...
JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 被 JavaScript 验证的这些典型的表单数据有: •用户是否已填写表单中的必填项目? 下面是连同 HTML 表单的完整代码:
上面只是一个超简单的邮箱验证实例了,我们再看 验证功能如下: 1. 当表单输入元素在获得焦点时出现信息提示 2. 当表单输入元素在失去焦点时进行验证 3. 表单提交时进行整个表单的验证.
验证效果如下: 1. 获得焦点的状态
4. 没有输入内容直接单击提交按钮时进行验证的状态 其中包含了两个源文件,一个是checkform.js文件,一个包含了表单html文件 里面有几个重点吧.不过对高手来说是小事一桩了. 2.正则表达式
提交的地方: <a href="#" onclick="javascript:checkform(document.forms['form1']);">提交</a>&
1. validate.js
Validate.js是一个非常不错的JavaScript表单验证库,源于CodeIgniter API。该库相当轻巧(不到1KB),不要求任何JavaScript框架,可以在所有主流浏览器中运行(包括IE 6)。 2. Zebra Form
Zebra_Form是一个免费的PHP库,它能够很好地处理表单验证。你只需使用少量的PHP代码即可设计一个安全、别致的表单。Zebra_Form在前端集成了jQuery,用以显示警告及错误提示。 3. jFormer
jFormer是一个基于jQuery的表单框架,允许你生成漂亮、兼容标准的表单。功能包括:客户端验证;服务器端验证;Ajax提交;可通过CSS定制外观;验证码支持;通用表单模板等。 4. jQuery.validVal
jQuery.validVal插件旨在简化表单验证功能。此插件可用于任意的HTML表单(包括Ajax异步加载的),通过定义各种验证规则实现表单的验证功能。 5. Validity
Validity是一个强大灵活的jQuery表单框架,可实现客户端和服务器端同时验证。它只有9KB大小,能够执行各种简单或是复杂的验证,包括动态的或设定条件的验证。该插件还可以控制验证信息将如何显示,使其与网站的外观/风格相适应。 6. ValidForm Builder
ValidForm Buider是一个简单的、使用XHTML 1.0和CSS的Web表单生成工具。它是一个开源的PHP和JavaScript(jQuery)库,非常不错,可快速安全地制作出专业的Web验证表单。 7. Ketchup
Ketchup是一个易于定制(从外观至功能)的jQuery表单插件,可用于客户端对用户表单进行验证。 8. Validatious Validatous是一个易于使用的Unobtrusive JavaScript表单验证库,不依赖于任何JS框架。内置数值、e-mail、URL、最大/最小字符数验证等功能。 9. Form Validator 功能广泛的表单验证方案,适用于任何表单。验证失败时将弹出浮动错误提示。 10. VanadiumJS |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com