gpt4 book ai didi

javascript - 如何使用 Javascript 获取 ASP.NEt Web Forms 标签的值?

转载 作者:搜寻专家 更新时间:2023-11-01 04:46:48 27 4
gpt4 key购买 nike

我有以下标签控件:

<asp:Label ForeColor="DarkGreen" runat="server" ID="lblStatus"></asp:Label>

它的值填充在Page_Load事件中。

我附加了以下 Javascript(放置在页面末尾,而不是母版页):

function Validate() {
var lblObj = document.getElementById('<%=lblStatus.ClientID%>');
alert(lblObj.value);
if (lblObj.value == "Replaced" || lblObj.value == 'Trashed' || lblObj.value == "Internal Use") {

alert("Products with" + lblObj.value + "status cannot be reserved");
return false;
}
}

alert(lblObj.value) 显示带有文本“未定义”的弹出窗口。我该如何解决这个问题?拜托,我尝试了很多组合来放置 JavaScript 但没有成功!谢谢

更新

浏览器源代码:

<span id="ctl00__main_lblStatus" style="color:DarkGreen;">Available</span></td>

Validate JS函数的第一行:

function Validate() {
var lblObj = document.getElementById('ctl00__main_lblStatus');

最佳答案

标签没有。他们有 innerHTMLinnerText

关于javascript - 如何使用 Javascript 获取 ASP.NEt Web Forms 标签的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7431464/

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