真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Javascript中怎么實現(xiàn)一個.NET驗證控件功能

Javascript中怎么實現(xiàn)一個.NET驗證控件功能,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比溫宿網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式溫宿網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋溫宿地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

首先我們看看.NET驗證控件,在頁面上做了什么事情。

 

在頁面上解析成:

 RequiredFieldValidator

驗證控件在頁面變?yōu)榱艘粋€隱藏的span,需要驗證的時候,進行顯示。

同時頁面上出現(xiàn)了一些用于驗證的腳步

 //   //   // 

我們通過構造類似的腳本進行控件驗證

添加驗證span

  *

該項不能為空//添加span,用于顯示驗證信息

添加腳本

 varIsSelectID='<%=cbSelect.ClientID%>';  vartxtUserName='<%=txtUserName.ClientID%>';  functionajusSelectValidator(checkbox,validatorID){  ajustValidator(checkbox,validatorID,txtUserName);  }   //Validator.Js  functionajustValidator(checkbox,validatorID,controltoHideID){  if(checkbox.checked){  register(validatorID,controltoHideID);  document.getElementById(controltoHideID).style.visibility="visible";  }  else{  removeValidator(validatorID);  document.getElementById(controltoHideID).style.visibility="hidden";  }  }  //添加驗證關聯(lián)  functionregister(validatorID,controltoValidateId){  Page_Validators.push(document.getElementById(validatorID));  varspan=document.getElementById(validatorID);  spanTest.controltovalidate=controltoValidateId;   span.errormessage="*該項不能為空";  span.display="Dynamic";  span.evaluationfunction="RequiredFieldValidatorEvaluateIsValid";  span.initialvalue="";  //spanTest.style.visibility="visible";  ValidatorOnLoad();  }  //取消驗證關聯(lián)  functionremoveValidator(validatorID){  varvalidator=document.getElementById(validatorID);  if(validator){  for(vari=0;i

PS:如果頁面上沒有驗證控件的話,直接執(zhí)行上面的代碼會出錯的,因為Page_Validators為null,直接往里面push為拋異常。所以用的時候,要加一個驗證的控件。

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。


網(wǎng)頁題目:Javascript中怎么實現(xiàn)一個.NET驗證控件功能
本文URL:http://weahome.cn/article/jseoii.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部