gpt4 book ai didi

javascript - 无法从 Javascript 获取 ASP.NET 4 中的隐藏元素

转载 作者:行者123 更新时间:2023-11-30 18:38:44 24 4
gpt4 key购买 nike

我需要帮助来找到 Javascript 中的隐藏按钮。我正在使用 ASP.NET 4。

我可以找到一个 "visible = True" 但是当我试图找到一个隐藏的元素时它说找不到对象

    <script type="text/javascript">
function ShowAge()
{
var elem = document.getElementById('MainContent_chbFilter');
if (elem != null)
alert("Found 1");
else
alert("Not Found 1");
var elemc = document.getElementById('MainContent_txtMSISDN');
if (elemc != null)
alert("Found 4");
else
alert("Not Found 4");
}
</script>

我正在使用 asp:content请帮忙

最佳答案

在 ASP.NET 中,当您隐藏一个元素时,它根本不会在 HTML 中呈现。这与在 CSS 中使用 hidden 属性形成对比,在 CSS 中元素仍然存在,只是在视觉上隐藏了。如果您想在服务器端“隐藏”它,但仍使其在 DOM 中可用,您应该在 ASPX 中添加 style="display:none;"

关于javascript - 无法从 Javascript 获取 ASP.NET 4 中的隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7474566/

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