创建一次区域有多种方式,下面举例两种创建的方式:(其中主要是第二种方式)
第一种:将这个区域放到一个div中,如果其id为hiddenDiv,则可以调用document.getElementById("hiddenDiv").hidden()和document.getElementById("hiddenDiv").show()隐藏和显示这个div的区域
第二种:同样的将这个区域放到div中,也将其id设置为hiddenDiv,可以设置其display='none'将其设置为隐藏,如果要将其显示的话,只需要调用document.getElementById("hiddenDiv").style.display='block';
为什么要使用第二种方式:
第一种方式在加载时,隐藏的区域会短暂出现,尤其是在快速刷新该网页的内容时表现的更为明显;
第二种方式在加载时,隐藏区域不会出现地一种使用方式的状况
之所以会出现上面这种情况,是由于:第一种方式将为隐藏区域保留物理空间,而第二种方式则不会为隐藏的对象保留物理空间
下面是第二种方式使用的一个具体例子:
在页面加载的时候,默认隐藏,当触发一个服务器控件时,显示此DIV,然后对此操作完成后,在点击DIV上服务器控件隐藏DIV,方法很简单,可以用客户端控件,同样的道理。 下面就把代码贴出来。
第一设置CSS
<style type="text/css">
.selectName
{
margin-left: 30%;
width: 150px;
height: 150px;
margin-top: 30px;
position: absolute;
background-color: #eef6ff;
z-index: 0;
display: none;
}
</style>
第二是DIV
<!--DIV 默认隐藏-->
<div id="divBatchName" class="selectName">
<div style="height: 50px; margin-top: 20px;">
<label>
批次名称</label>
<asp:DropDownList ID="ddlSelectBatchName" runat="server" AutoPostBack="true" >
</asp:DropDownList>
</div>
<div style="margin-top: 20px">
<asp:Button ID="btnDivBatchSure" runat="server" Text="确定" CssClass="btn_bg" ToolTip="确定"
OnClientClick="divHideBatchName()" />
</div>
</div>
<!--End DIV 默认隐藏-->
第三 JS脚本
<script language="javascript" type="text/javascript">
//显示 div
function divShowBatchName() {
var showBatchName = document.getElementById("divBatchName");
showBatchName.style.display = 'block';
}
//隐藏 div
function divHideBatchName() {
var hideBatchName = document.getElementById("divBatchName");
hideBatchName.style.display = 'none';
}
</script>
触发显示DIV服务器控件
<asp:Button ID="btnGivenBatch" runat="server" Text="显示DIV" OnClientClick="divShowBatchName()" />
就这些代码 ,样式大家可以自行设计。
分享到:
相关推荐
在给定的标题“百度地图隐藏无关区域”中,我们可以深入探讨如何利用百度地图API定制化地显示地图内容,使其仅展示用户关心的特定行政区,从而提高界面的清晰度和用户体验。 百度地图是中国主流的地图服务平台之一...
首先,运行提供的"文件隐藏秘密软件.exe",这个可执行文件可能是用于创建隐藏区域的工具。当运行后,系统会自动创建一个名为"E:\●文件隐藏秘密"的隐藏目录。这个目录的名字包含了特殊字符"●",这可能是一种简单的...
FinalHiding(终极隐藏)可以彻底的让一个文件或者目录...而FinalHiding基于文件系统的特性来创建隐藏区域,隐藏后的文件和目录在文件系统以上都是看不到的,而且可以方便的应用于移动存储如U盘、闪存卡、移动硬盘等,
要实现点击空白区域或EditText以外的地方隐藏软键盘,我们需要自定义一个Activity,并重写其`onTouchEvent`方法。以下是一个简单的实现步骤: 1. **创建自定义Activity**: 首先,创建一个新的Java类,继承自...
程序也可以在内存中隐藏自身,例如,将自身加载到已有的进程中(进程注入)或者利用内存空洞创建隐藏区域。这样,即使系统进行内存扫描,也很难发现这些隐藏的程序部分。 六、权限与权限提升 程序隐藏还涉及到权限...
2. **创建隐藏区域**:应用会在手机上创建一个安全的隐藏文件夹或加密容器,通常需要设置密码或使用指纹/面部识别作为访问权限。 3. **移动文件**:选中的文件会被移动到这个隐藏区域,同时在原始位置删除或隐藏。 4...
4. **内存隐藏**:在内存中创建隐藏区域,存放敏感数据或执行代码,防止被常规内存扫描工具发现。 5. **文件隐藏**:通过改变文件属性、位置或者使用特殊的隐藏文件系统,使文件在常规操作系统界面下不可见。 6. *...
4. 选择一个位置来创建隐藏区域,这将创建一个伪装的文件夹来存放被隐藏的文件。 5. 关闭软件并查看指定位置,你会发现文件夹已被隐藏。 总的来说,隐藏文件是保护个人隐私或重要数据的有效手段。通过系统内置命令...
在Android开发中,"点击查看更多"与"隐藏区域"是一个常见的功能需求,尤其在列表、文章预览或者详细信息展示时。这个功能允许用户只显示部分内容,然后通过点击按钮来展开显示全部信息,提高用户体验,避免一次性...
这种隐藏方式不会影响到其他数据的处理,隐藏区域仍然可以通过后续的格式修改操作恢复显示,这为用户提供了一定的灵活性和便利性。 隐藏区域在实际工作中的应用非常广泛,可以极大地简化工作表的外观。例如,在制作...
总之,ireport通过其灵活的设计界面和强大的功能,使得开发人员能够创建出满足各种需求的报表,包括固定表头、隐藏列和列的固定等特性。熟练掌握这些技巧,将有助于提升报表的用户体验,使数据展示更加直观和高效。...
1. **磁盘分区**:磁盘分区是将一个物理硬盘划分为多个逻辑存储区域,每个区域都有独立的驱动器字母和文件系统。这样做的好处是可以管理和组织数据,提高系统性能,并提供更好的数据安全性。 2. **NTFS文件系统**:...
然而,在实际应用中,我们经常遇到标题栏在用户滚动列表时的交互需求,比如标题随着ListView的滑动而隐藏或显示,以优化用户体验并提高界面的空间利用率。本教程将详细讲解如何实现这个功能,同时解决滑动过程中可能...
### WPS表格快速隐藏不使用的区域方法 #### 一、背景介绍 在日常工作中,我们经常需要使用WPS表格来处理各种数据。有时候为了更好地展示数据或者为了方便查看某些特定的数据区域,我们需要隐藏表格中的一些行或列...
在IT领域,托盘文件隐藏是一项重要的系统管理技术,它主要涉及到Windows操作系统中的系统托盘区域,也就是我们通常所说的“通知区域”。这个区域通常位于任务栏的右侧,显示各种应用程序的图标,例如网络连接、音量...
QT框架是Qt公司开发的一种跨平台的应用程序开发框架,它被广泛用于创建桌面、移动以及嵌入式平台上的图形用户界面。在QT中,我们可以通过使用QGraphicsView和QGraphicsScene来实现复杂的动画效果,包括侧靠动画窗口...
在微信小程序开发中,创建一个自定义的下拉框并实现点击页面空白区域时自动隐藏是常见的需求。这个功能能够提升用户体验,使交互更加简洁高效。以下将详细讲解如何实现这一功能。 首先,我们需要理解微信小程序的...
5. 创建键值:在右侧空白区域,右键创建新的 DWORD(32位)值,将其命名为“username”。然后双击新创建的键,将数值数据设为“0”。 6. 重启电脑:为了使更改生效,需要重启你的计算机。 7. 登录测试:重启后,...
标题“百度地图隐藏无关区域好资料”提示我们,这个压缩包可能包含有关如何在百度地图上操作以隐藏或过滤不相关信息的教程或者代码示例。描述简单明了,“百度地图隐藏无关区域”,进一步强调了主题,即如何在使用...
最后,隐藏“连接后右边操作框”指的是在与另一台设备建立连接后,通常会在屏幕右侧出现的控制面板。这个面板包含了文件传输、聊天和断开连接等按钮。若要隐藏此操作框,你可以: 1. 在连接到另一台设备后,右键...