我想知道如何从后端代码设置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