怎样删除一个DIV层

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:37:26
<div id=abc>

<div id=bcd>
</div>

</div>
我要直接删除DIV而不占位。怎样做?我不想隐藏。。

<script>
function dd(){
document.getElementById('dd').style.display='none';
document.getElementById('dd').innerHTML="";
document.getElementById('dd').removeNode();
}
</script>
<div id="dd">
我的DIV
</div>
<input type='button' value='dd' onclick="dd()"/>

<script language="javascript">
var div = document.getElementById("abc");
var parent = div.parentElement;
parent.removeChild(div);
</script>

用display=none隐藏就不会占位了
或者用
abc.removeNode(bcd);