前台验证

1.验证【不能为空】

function yz() {

var username = $("#TextBox1").val();

if (username == null || username == "") {

alert("用户名不能为空!");

return false;        }

return true;

}

2.验证【正则表达式】

function isNumber() {
       var regu = "^[0-9]+$";
       var re = new RegExp(regu);
       var ss = document.getElementById("TextBox4").value;
       if (!re.test(ss)){ alert("年龄请填写数字!");}
       else {return true;}
   }

时间: 2024-10-12 11:35:14

前台验证的相关文章

前台验证框架jQuery-Validation-Engine

github地址:https://github.com/posabsolute/jQuery-Validation-Engine 一个中文文档地址:http://code.ciaoca.com/jquery/validation_engine/ 普通的验证就不在说了,参考文档以及很明了了. 这里写一个field的ajax验证吧. demo 实现功能是一个简单的唯一性的验证,通过jQuery-Validation-Engine的Ajax提交后台进行验证后返回信息. 首先,给input class

.Net MVC 前台验证跟后台验证

前台验证: 首先你得有一个参数类,参数类代码如下 验证标记总结 [DisplayName("邮箱:")]        [Required(ErrorMessage = "请输入您的邮箱")]        [RegularExpression(@"^(\w-*\.*)[email protected](\w-?)+(\.\w{2,})+$",ErrorMessage ="请输入正确的邮箱")]        public s

jquery.validate1.9.0前台验证使用

一.利用jquery.form插件提交表单方法使用jquery.validate插件 现象:当提交表单时,即使前台未验证通过,也照常提交表单. 解决办法: [php] view plaincopy $('#myForm').submit(function(){ if (!$(this).valid()) return false;//加上此句OK $('.error').html(''); $("#go").prop("disabled",true); $(this

ASP.NET实现内容前台验证后台处理

在web开发中,我们总希望实现同样的功能,客户端和服务器端交互的次数越少越好.这样既可以提高用户浏览的进度,也可以减少服务器的压力,现在web开发中的“登录模块”设计为例,实现客户端验证账号密码长度是否符合要求,符合要求,服务端程序再进一步验证. 流程:1.用户输入账号密码 2.客户端的JavaScript代码对TextBox中字符的长度进行验证 3.若长度不符合要求,则不转入执行服务器程序 4.若长度符合要求,则转而执行服务器程序,将信息和数据库中信息进行比对. 以上是程序执行的流程,读者可以

前台验证邮箱不能重复

$(document).ready(function(){ $("#email").blur(function(){ var text = $("#email").val(); //获得用户输入的用户名 $.post("${pageContext.request.contextPath}/client/checkEmail.do?checkEmail="+text,null,function(response){ //以POST方式跳转到acti

关于后盾网yii框架的学习小结(8)--自定义前台的验证

在modle层里面的rules里面对应的规则列表 <?php class User extends CActiveRecord{ public $password1; public $password2; public static function model($className = __CLASS__){ return parent::model($className); } public function tableName(){ return "{{admin}}";

删除JS前台校验,后台批量删除

1.功能需求 在一个数据表格中,选中欲删除的记录,点击删除按钮,先触发前台验证,然后调用后台处理逻辑 2.代码实现 HTML代码: <asp:Repeater ID="repInputList" runat="server" DataSourceID="InputsDataSource" EnableViewState="true" > <HeaderTemplate> <table cellpa

Attribute特性验证模型model

数据验证我们往往分为前台验证和后台验证,而我们的后台验证每到一个方法中就要去验证一次,这样的代码想想都难以维护,这篇我们这篇文章就是为了解决这样的问题.用attribute 这个特性来解决这样的问题 也将在这篇文章中告诉大家如何编写. 调用方式: UserService applictionService = container.Resolve<UserService>(); applictionService.AddUser(new User() { Name = "1"

让 ASP.NET JS验证和服务端的 双验证 更简单

只用JavaScript验证安全不安全谁都知道,答案是不安全,非常的不安全.因为在客户端进行的验证相当于“让用户自己验证自己”,很明显是不靠谱的.你不能避免一些恶意用户人为的修改自己的表单进行欺骗,也不能避免第三方对表单进行截获后进行篡改再提交. 所以说,从安全的角度来说,单纯的依靠js验证,是不安全的,任何健壮的系统都必须在后端进行验证. 双验证大大增加了工作量,如何解决? 方案1:笨方法,都写一遍方案2:现有框架 ,比如MVC自带验证支持双向验证 ,不足点是要写 model加attrbute