gpt4 book ai didi

javascript - 通过 Javascript 设置时无法访问代码隐藏文件中的标签文本

转载 作者:行者123 更新时间:2023-11-29 18:32:56 25 4
gpt4 key购买 nike

我的页面中有一个标签控件

<asp:Label ID="EmpType" runat="server" Text=" " ></asp:Label>

我正在使用以下代码通过 Javascript 设置它的值

var lblEmpType = document.getElementById('<%=EmpType.ClientID %>');
lblEmpType.innerText = "Hi";

该值已正确显示在页面中,但是当我尝试从代码隐藏文件访问“EmpType.Text”时,该值为“”...我想访问我已设置的标签的值javascript..

最佳答案

如果想知道标签的新值,您将不得不在您的页面上使用一个隐藏字段,将其值设置为与您的 javascript 代码中的标签相同的值,然后您可以查看隐藏字段的值在回发中。

ASP.NET Label 控件在 html 中呈现为 span 标记,它本身没有任何可回发的值(仅适用于文本框和选择列表等实际输入字段)。这就是为什么在发布表单后再次检查后面的代码时没有任何变化的原因。

关于javascript - 通过 Javascript 设置时无法访问代码隐藏文件中的标签文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6039791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com