JavaScript

本文介绍了使用JavaScript通过修改元素的display和visibility属性来隐藏或显示网页控件的两种方法。这两种方法的区别在于display属性可以完全移除控件所占的空间,而visibility仅使控件不可见但保留空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaScript隐藏控件的方法

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>

本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/proglovercn/archive/2007/03/05/1521136.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值