转 http://blog.csdn.net/proglovercn/article/details/1521136
用JavaScript隐藏控件的方法有两种,分别是通过设置控件的style的“display”和“visibility”属性。当style.display="block"或style.visibility="visible"时控件或见,当style.display="none"或style.visibility="hidden"时控件不可见。不同的是“display”不但隐藏控件,而且被隐藏的控件不再占用显示时占用的位置,而“visibility”隐藏的控件仅仅是将控件设置成不可见了,控件仍然占俱原来的位置。
<p>
<input id='bbs' value="想要隐藏的控件">
</p>
<p>
隐藏上面的控件,并使其不占用页面上的位置
<input type="button" value='隐藏' onclick='displayHideUI()'>
<input type="button" value='显示' onclick='displayShowUI()'>
<br />
仅仅隐藏控件,其位置仍然占用
<input type="button" value='隐藏' onclick='visibilityHideUI()'>
<input type="button" value='显示' onclick='visibilityShowUI()'>
</p>
<script language="javascript" type="text/javascript">
function displayHideUI()
{
var ui = document.getElementById("bbs");
ui.style.display="none";
}
function displayShowUI()
{
var ui = document.getElementById("bbs");
ui.style.display="block";
}
function visibilityHideUI()
{
var ui = document.getElementById("bbs");
ui.style.visibility="hidden";
}
function visibilityShowUI()
{
var ui = document.getElementById("bbs");
ui.style.visibility="visible";
}
</script>
分享到:
相关推荐
JavaScript是Web开发中不可或缺的一部分,尤其在处理页面交互和动态效果时。隐藏控件是JavaScript中常见的需求,例如...总的来说,理解和熟练掌握这两种隐藏控件的方法对于任何JavaScript开发者来说都是至关重要的。
使用JavaScript进行客户端验证,可以在用户提交表单前检查密码是否满足特定条件,如最小长度、包含特殊字符等。这能减少无效的服务器请求,提升用户体验。 4. **密码显示与隐藏** 许多现代网站提供了切换按钮,让...
在本篇中,我们将深入探讨JavaScript万年历控件的设计原理、实现方法以及常见应用场景。 一、设计原理 1. **事件驱动**:JavaScript万年历控件的核心是事件驱动机制。当用户点击日期选择按钮或输入框时,触发相应...
在这个“几个经典JavaScript控件下载”的压缩包中,包含了几个实用的JavaScript组件,这些组件可以帮助开发者创建更加交互性和用户友好的网页。 1. **表格格式的树示例**: 树形结构在数据展示中非常常见,例如...
JavaScript日期控件是一种常见的前端开发元素,用于在网页上提供日期选择功能,用户可以方便地选取日期,常用于表单填写、事件安排等场景。在这个案例中,我们关注的是一个名为"JavaScript日期控件01(日期选择器)...
这可能是一个HTML文件,其中包含了JavaScript代码和对应的HTML结构,用于演示如何使用这个Tab控件。为了进一步学习和理解,你可以解压文件并用浏览器打开,查看源代码并尝试修改以适应自己的需求。 总的来说,创建...
JavaScript应用实例-隐藏控件.js
在“javascript控件开发之可见控件(2)”这个主题中,我们将深入探讨如何在JavaScript中构建可控制其可见性的控件,并且在上一篇的基础上,通过添加事件相关函数来增强控件的灵活性和可扩展性。 首先,我们需要理解...
在本文中,我们将详细介绍了 javascript 表单控件实例的使用方法和实现原理,主要包括遍历表单的全部控件、通过控件名访问特定的控件、猎取表单内文本框的个数、修改表单的提交方法等多个实例。 实例一:遍历表单的...
在设计时,还需要考虑时区的影响,因为JavaScript的`Date`对象默认使用本地时间,如果需要UTC时间,可以使用`getUTCHours()`等UTC版本的方法。 日期和时间格式化是另一个关键点。JavaScript虽然没有内置的格式化...
日期的格式化也很关键,JavaScript没有内置的格式化日期函数,但可以通过组合使用`getFullYear()`、`getMonth()`等方法和字符串连接来实现。例如,`"年" + date.getFullYear() + "月" + (date.getMonth()+1) + "日"`...
- **DOM操作**:日历控件通常需要通过JavaScript操作DOM(文档对象模型)来创建、显示和隐藏日历元素,如按钮、表格等。 - **事件处理**:当用户点击按钮或者在页面上执行其他操作时,需要监听并响应这些事件,...
开发者可以通过研究这些代码来学习如何运用JavaScript实现选项卡控件,包括如何定义事件监听器,如何操作DOM元素来显示或隐藏内容,以及如何添加和控制动画效果。这些实例通常包括HTML结构、CSS样式以及JavaScript...
总结一下,JavaScript日历控件是通过JavaScript和DOM操作动态生成的,结合日期对象处理、事件监听、CSS样式和用户交互设计,实现一个功能完备、易于使用的日期选择器。在实际项目中,我们可以根据需求对其进行定制和...
JavaScript时间控件是一种在网页上实现用户交互式时间选择功能的程序组件,它允许用户通过图形界面方便地选择或输入时间。在Web开发中,这种控件常常用于表单填写、事件调度或者其他需要精确时间输入的场景。...
本压缩包包含了几个使用JavaScript编写的日历控件实例,这些控件可以帮助开发者提高用户体验,同时减轻服务器压力。 首先,JavaScript作为一种客户端脚本语言,其在浏览器端执行,因此创建的日历控件可以实现本地化...