我想知道如何從後端代碼設置javascript值。 我這行的JS代碼:從後端代碼設置javascript值
gts.push([ 'google_base_offer_id', 'ITEM_PRODUCT_SEARCH_ID']);
什麼,我在這一刻嘗試是:
gts.push(['google_base_offer_id', document.getElementById("hidden").value]);
我已經隱藏價值的標記設置:
<asp:HiddenField ID="hidden" runat="server" />
,並在後端代碼,OnPreRender事件,我這樣做:
hidden.Value = product.Product ctId.ToString();
該值設置正確,但是當我在瀏覽器中查看源代碼時,該值未填充。 我做錯了什麼,是否有可能填充這樣的值? 由於提前,Laziale
該ID將會改變,您需要設置ClientId。 – Joe 2012-03-13 16:30:59
當您查看源代碼時,隱藏字段的ID是否仍然「隱藏」? asp.net有時會更改asp元素的ID。 – 2012-03-13 16:32:46