如何設置runat= server
時使用javascript設置隱藏字段的值?如何在runat = server時設置隱藏字段的值屬性
例如document.getElementById("<%=hiddenid.ClientID%>").value ="45"
。此處不可訪問Value
屬性。我該如何設置?
如何設置runat= server
時使用javascript設置隱藏字段的值?如何在runat = server時設置隱藏字段的值屬性
例如document.getElementById("<%=hiddenid.ClientID%>").value ="45"
。此處不可訪問Value
屬性。我該如何設置?
控制的ClientID在PreRender事件處理程序中設置/可用,因此您可以使用它將ID傳遞到客戶端。
此外,您可以將ClientIDMode設置爲靜態,以強制ID永不改變。
,你必須使用single quote '
instead double "
document.getElementById('<%=hiddenid.ClientID%>').value = '45';
您的代碼應該工作,但要確保當您試圖通過ID得到它的元素確實存在。換句話說,確保在瀏覽器創建元素後執行JavaScript。
是的,我想通過JavaScript設置隱藏的字段值,並在html標籤內使用它來綁定選擇控件。 – NewBie 2011-05-01 02:09:41