作者gpmm (银色)
看板Web_Design
标题Re: [问题] JavaScript 清除某物件
时间Sat Nov 11 20:24:48 2006
※ 引述《logs ()》之铭言:
: <div id=hahapoint style="position:absolute; left:100; top:100;
: height:100px; width:100px; background-color:yellow"></div>
: 像上面的物件
: 经由 JavaScript 产生之後 (或本来就存在 <body> </body> 中)
: 当不需要的时候
: 我有想过可以让它隐藏,比如 hahapoint.style.display=none;
: 但这种方式会影响之後的程序
: 所以需要一个可以真正把它消除掉的方法
: 请问要怎麽让它真正的消除掉?
用物件的 removeNode 方法即可。
obj.removeNode (参数)
参数:true 为连同子结点一并删除
false 不删除子结点
要注意的是,参数为 flase 时不但不会删除子结点,
连同该结点涵盖的内容也不会删除。
譬如
<div id="a">内容一
<div id="b">内容二</div>
</div>
以 document.getElementById ('a').removeNode (false) 操作时,
会变成以下:
内容一
<div id="b">内容二</div>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.232.113
1F:推 logs:非常感谢解答! 11/11 20:41