我有客戶端的JavaScript代碼。我需要根據一些選項禁用一些驗證器。 我做的水木清華這樣的:如何在客戶端javascriptCode中獲取驗證器ClientID?
.ascx文件
<asp:RangeValidator runat="server" ID="RangeValidator1" Text="*" ... />
的.js代碼
var validator = $get('<%=RangeValidator1.ClientID %>');
ValidatorEnable(validator, false);
但是變量驗證總是空。爲什麼?
thanx提前
RangeValidator呈現爲客戶端?該ID可能沒有多大意義。該控件不會直接轉換爲客戶端HTML元素。 – David
嘗試使用document.getElementById('<%= RangeValidator1.ClientID%>') –