将值从java脚本传递到隐藏字段不工作
本文关键字:隐藏 字段 工作 java 脚本 | 更新日期: 2023-09-27 18:16:48
这是隐藏字段和javascript。
<asp:HiddenField ID="hdn" runat="server" />
<script type="text/javascript">
document.getElementById("hdn").value = "helo";
</script>
我试图访问。cs文件中的隐藏字段值作为string st = hdn.value
。但是当我使用换行符
使用ClientID
代替服务器id,并确保在hdn
字段被添加到DOM后执行javascript,您可以将script
标记放在关闭体标记之前。
document.getElementById("<%= hdn.ClientID %>").value = "helo";
如果你有。net framework 4及以上版本,你也可以将ClientIDMode设置为static
,以保持客户端的服务器id不变。