WEB开发网
开发学院网页设计JavaScript 基于prototype.js验证框架(validation.js)的三个应... 阅读

基于prototype.js验证框架(validation.js)的三个应用

 2010-09-14 13:21:50 来源:WEB开发网   
核心提示: javascript脚本window.onload=function(){//自定义验证器并注册到Validation中varvalidatorName="validate-login-info";Validation.add(validatorName,"&

javascript脚本 

window.onload=function(){ 
  //自定义验证器并注册到Validation中 
  varvalidatorName="validate-login-info"; 
  Validation.add(validatorName,"",function(){returnfalse;});  //验证器初始化 
  varvalidator=newValidation(’frmLogin’,{stopOnFirst:true,immediate:true});  //提交前进行后台验证 
  Event.observe("frmLogin","submit",function(ev){ 
    varresult=validator.validate(); 
    if(result){ 
      varrequest=newAjax.Request( 
      "http://localhost:8080/agreement/CheckLoginInfo";, //提交的URL 
      { 
        method:’get’, 
        asynchronous:false, 
        parameters:Form.serialize("frmLogin"), 
      }); 
      //验证不通过,显示出错信息,并中止提交操作! 
      vartransport=request.transport; 
      if(transport.responseText!=""){ 
        Validation.get(validatorName).error=transport.responseText; 
        [validatorName].all(Validation.test.bind($("errMsg"))); 
        Event.stop(ev); 
      } 
    } 
  }) 
}

应用三: 

需求:典型注册应用,密码和确认密码的一致性验证 

上一页  1 2 3 4 5  下一页

Tags:基于 prototype js

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接