无法从javascript访问隐藏字段值

Hidden field value not accessible from javascript

本文关键字:隐藏 字段 访问 javascript      更新时间:2023-09-26

我有隐藏字段,

<asp:HiddenField ID="HiddenField1" runat="server" Value="" ViewStateMode="Enabled" />

我正在videoFile_UploadedComplete事件(AsyncFileUpload控件的事件)中的代码隐藏文件中设置隐藏字段的值

HiddenField1.Value = "yespost";

我正在尝试访问javascript、中的值

 if (document.getElementById("<%=HiddenField1.ClientID%>").value == "yespost")

它给出的是空字符串(")。

我正在调用OnClientUploadComplete事件的脚本。

注意:首先执行服务器端事件,然后执行客户端事件,因此首先设置值。

需要的帮助

您想通过id进行选择。在选择器前面添加一个"#":

if (document.getElementById("#<%=HiddenField1.ClientID%>").value == "yespost")