表单验证

创建时间:
2015-07-07 22:17
最近更新:
2018-08-26 18:15

相关开源项目

  1. Jörn Zaefferer 的 jquery.validate.js (详见本站专文)
  2. Data Annotations Extensions - More Server and Client Validation for .NET
  3. jQuery html5Validate 基于 HTML5 表单验证插件
  4. 网友的封装 - 让 ASP.NET JS 验证和服务端的 双验证 更简单
  5. ASP.NET MVC 和 WebForm 轻松实现前端和后端的双重验证 jquery.validate + ValidationSugar

JS API - inputObject.validity.valid

JavaScript 有个 API 可以先验证有效性:inputObject.validity.valid,如果输入不合法,valid 返回 false。如果用户清空了 <input>,valid 是 true。

var input = document.getElementById('theIdOfInput');
if (input.validity.valid) {
    console.log (input.value);
}