Validate.js

JavaScript表单验证类库
授权协议 MIT
开发语言 JavaScript
所属分类 jQuery 插件、 jQuery表单及相关
软件类型 开源软件
地区 不详
投 递 者 马新觉
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Validate.js是一个轻量级的JavaScript表单验证类库,它不依赖于其它任何JavaScript框架,经GZIP压缩后仅有1KB大小。它所提供的验证类型有:是否为空、数字、Email地址、判断输入值是否在某一范围内等,此外你也可以自定义验证规则,它也支持在一个输入框中使用多种验证规则。验证规则的提示信息是默认设置在JS文件中的,它也提供了函数让你可以自定义提示信息。

示例代码:

var validator = new FormValidator('example_form', [{
    name: 'req',
    display: 'required',    
    rules: 'required'
}, {
    name: 'alphanumeric',
    rules: 'alpha_numeric'
}, {
    name: 'password',
    rules: 'required'
}, {
    name: 'password_confirm',
    display: 'password confirmation',
    rules: 'required|matches[password]'
}, {
    name: 'email',
    rules: 'valid_email'
}, {
    name: 'minlength',
    display: 'min length',
    rules: 'min_length[8]'
}], function(errors, events) {
    if (errors.length > 0) {
        // Show the errors
    }
});
  • 运行node index.js  依赖lodash index.js  var schema = require('./validate'); var user = schema({ name: { name: '用户名', type: 'string', required: true, min_len: 6,

  • jQuery是一个快速、简洁的js库,为网站的快速开发简化了HTML文档遍历,事件处理,动画,以及Ajax交互。使用jQuery将极大的提高编写javascript代码的效率, 让写出来的代码更加优雅, 更加健壮。 jquery.validate.js是jquery旗下的一个验证框架,借助jquery的优势,我们可以迅速验证一些常见的输入,并且可以自己扩充自己的验证方法 1.jquery包的引入:

  • jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。 菜鸟教程: https://www.runoob.com/jquery/jqu

  • jquery.validate.js不生效的原因 1.js引用顺序问题 需要先引入jquery.js,再引入jquery.validate.js才会生效 <script type="text/javascript" src="js/jquery-2.2.4.min.js"></script> <script src="js/jquery.validate.js"></script> 2.js

  • jQuery.validate.js lib文件夹已包含了jQuery.validate.js插件,无需单独下载。单独下载地址  jquery.validation.zip jQuery.validate是由jQuery团队、 jQuery UI团队的主要开发人员Jörn Zaefferer 编写和维护的一套表单验证插件,为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定

  • jquery.validate.js默认配置,jquery.validate.js自定义提示信息 配置jQuery.validator默认的处理方法 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 蕃薯耀 2015年9月16日 10:10:07 星期三 http://fanshuyao.iteye.com/     //配置jQuery.validator默认的处理方

  • 状态:点击按钮未触发验证,直接提交了。js 报错 Cannot read property 'call' of undefined   找了大半天,检查重复引用,事件绑定,都没问题。   结果是验证的关键字错了。原本required,写成了Required   好无语啊。。。

  • html: <div class="edit_phone1 tis_edit"> <form id="cell" class="form-horizontal" method="get" action=""> <div class="select_div bkbj"> <span style="width:86px;">原手机号码:</span> <input type="text"

  • 简介 1、Validate.js是什么? jQuery Validate.js 是 jQuery 下的一个验证插件,功能比较强大。 2、Validate.js学习文档地址 http://validatejs.org/ 3、Validate.js的作用 jQuery Validate.js 插件为表单提供了强大的验证功能,让客百户端表单验证变得更简单度,同时提供了大量的定制选项,满足应用程序各种需求

 相关资料
  • CodeIgniter 提供了一个全面的表单验证和数据预处理类可以帮你少写很多代码。 Page Contents 表单验证类 概述 表单验证指南 表单 成功页面 控制器 试一下! 解释 设置验证规则 使用数组来设置验证规则 级联规则(Cascading Rules) 预处理数据 重新填充表单 回调:你自己的验证函数 使用任何可调用的方法作为验证规则 设置错误信息 翻译表单域名称 更改错误定界符 单

  • CodeIgniter 提供了一个全面的表单验证和数据预处理类以帮助缩减你所写的代码。 概述 表单验证指南 表单 成功页面 控制器 设置验证规则 使用一个数组设置验证规则 级联规则(Cascading Rules) 预处理数据(Prepping Data) 重新填充表单(Re-populating the Form) 回调 设置错误信息 更改错误定界符 翻译表单域名字 独立显示错误 将一系列验证规

  • 表单请求验证类 必须 使用 表单请求 - FormRequest 类 来处理控制器里的表单验证。 验证类的 authorize 绝不 使用 authorize() 方法来做用户授权,用户授权我们会单独使用 Policy 授权策略 来实现。 使用基类 所有 FormRequest 表验证类 必须 继承 app/Http/Requests/Request.php 基类。基类文件如下: <?php n

  • 主要内容:PHP 表单验证,文本字段,单选按钮,表单元素,PHP表单中需引起注重的地方?,如何避免 $_SERVER["PHP_SELF"] 被利用?,使用 PHP 验证表单数据,实例本章节我们将介绍如何使用PHP验证客户端提交的表单数据。 PHP 表单验证 在处理PHP表单时我们需要考虑安全性。 本章节我们将展示PHP表单数据安全处理,为了防止黑客及垃圾信息我们需要对表单进行数据安全验证。 在本章节介绍的HTML表单中包含以下输入字段: 必须与可选文本字段,单选按钮,及提交按钮: 查看代码 »

  • 主要内容:使用 JavaScript 进行表单验证,必填字段验证,数据格式验证表单是 Web 应用(网站)的重要组成部分,通过表单可以收集用户提交的信息,例如姓名、邮箱、电话等。由于用户在填写这些信息时,有可能出现一些错误,例如输入手机号时漏掉了一位、在输入的内容前后输入空格、邮箱的格式不正确等。为了节省带宽同时避免这些问题对服务器造成不必要的压力,我们可以使用 JavaScript 在提交数据之前对数据进行检查,确认无误后再发送到服务器。 使用 JavaScript 来验

  • 基本用法 Lumen 和 Laravel 一样,通过 Validation facade 让您可以简单、方便的验证数据正确性及查看相应的验证错误信息。 基本验证例子 $validator = Validator::make( ['name' => 'Dayle'], ['name' => 'required|min:5'] ); 上文中传递给 make 这个方法的第一个参数用来设

  • 表单验证是用于数据验证和错误收集的模块。 安装及测试 安装: go get github.com/astaxie/beego/validation 测试: go test github.com/astaxie/beego/validation 示例 直接使用示例: import ( "github.com/astaxie/beego/validation" "log"

  • pre { white-space: pre-wrap; } 本教程将向您展示如何验证一个表单。easyui 框架提供一个 validatebox 插件来验证一个表单。在本教程中,我们将创建一个联系表单,并应用 validatebox 插件来验证表单。然后您可以根据自己的需求来调整这个表单。 创建表单(form) 让我们创建一个简单的联系表单,带有 name、email、subject 和 mes