html中如何隐藏ID的内容而显示其下子ID内容?

<spanid="a">aaa<spanid="b">bbb</span></span>----------------如上,如果我想隐藏这个内容可以先加上:<style... <span id="a">aaa
<span id="b">bbb</span>
</span>

----------------
如上,如果我想隐藏这个内容可以先加上:
<style>#a{DISPLAY: none;}</style>
但这样做aaa,bbb都隐藏了,如果我想只隐藏aaa,而显示bbb有什么办法吗?
展开
 我来答
百度网友5e80ee905
2008-03-26 · TA获得超过636个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:245万
展开全部
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<style>
.t
{
border:1px solid red;
width:200px;
height:200px;
position:absolute;
top:50px;
left:100px;
display:block;
}
.d
{
border:1px solid black;
width:500px;
height:500px;
display:none;
}
</style>

</HEAD>

<BODY>
<button onclick="swap_node();">Swap</button>
<div class="d" id="div1">
<span class="t" id="test" style="display:block;">test</span></div>
</BODY>
</HTML>
<script >
var newNode=document.createElement("div");
var $=function(id)
{
return document.getElementById(id)
}
document.body.onload=function()
{
document.body.appendChild(newNode);
$("test").swapNode(newNode);
}
function swap_node()
{
$("test").swapNode(newNode);
}
</script>

交换节点
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式