簡體   English   中英

復選框可見性中的Javascript錯誤

[英]Javascript error in checkbox visibility

我在gridview中有一個復選框(chkVerified)控件。 這是在templatefield內部。 我正在javascript中檢查此復選框的值。 我將根據某些條件通過c#設置此模板字段列的可見性。 問題是,當模板字段列的可見性為false時,我在上面指定的模板字段內收到復選框(chkVerified)控件的javascript錯誤“ Object Required”。 如何避免此錯誤? 我必須保留javascript檢查復選框(chkVerified),因為在某些其他情況下需要使用它。 幫我。

您可以選中null Checkbox ,然后繼續執行JavaScript。 您可以使用以下腳本輕松檢查CheckBox是否存在。

var chkBox = document.getElementById(chkVerified);
if(null != chkBox){
 // proceed the code CheckBox in Visible = true condition
}
else{
 // Proceed the code CheckBox in Visible = false condition
}

通過使用以上代碼,可以避免JavaScript中出現“ Object Required”錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM