c# - JavaScript 中的 Div 可见性

标签 c# javascript jquery asp.net .net

我正在满足项目的一些要求,其中一个要求是在客户端隐藏/取消隐藏 Div(项目采用 .net 技术,div 的可见性将使用 JS 在客户端设置)

代码片段:

var block = document.getElementById('Your_Div_Id');
block.style.display = "none";   //some where it works to hide
block.style.visibility = "hidden";   //some where it works to hide

我的问题是为什么?

这只是打击和试用。第一个在一个地方不起作用,所以我使用了第二个。我不知道为什么......

最佳答案

如果您不想使用 jQuery,请确保您的元素 ID 是唯一的并且在 JavaScript 代码中正确设置

您也可以尝试将代码写在一行中,如下所示:

document.getElementById("element-id").style.display="none";

关于c# - JavaScript 中的 Div 可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24154153/

相关文章:

c# - 如何想出更清晰的接口(interface)名称?

c# - string.GetHashCode() 唯一性和冲突

具有动态字段数的 C# 值类型

javascript - 让我的搜索表单触发 JQuery Ajax 请求

javascript - 如何在使用 jQuery 按下后保持按钮处于事件状态

c# - 如果正在使用的 USB COM 端口已被移除,SerialPort.Close() 会卡住应用程序

javascript - 在手机上点击 'Go' 时停止表单提交

javascript - 使用更改提要时,有没有办法在 PouchDB 中获取文档的所有修订?

javascript - KendoUI-Editor 显示标记而不是格式化的 html

javascript - HTML/Jquery : div not detecting hover even when z-index set to highest?