以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- 请教vml问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=16518) |
-- 作者:fruittime -- 发布时间:4/3/2005 12:48:00 PM -- 请教vml问题 请教:如何删除已在group中画的line? 谢谢! |
-- 作者:mi9 -- 发布时间:4/3/2005 3:47:00 PM -- document.all.lineId.outerHTML = "" 在已知lineId的情况下 |
-- 作者:fruittime -- 发布时间:4/6/2005 12:04:00 PM -- 受教 |
-- 作者:mi9 -- 发布时间:4/6/2005 1:23:00 PM -- 其实这是一个很不正规的做法,比较正统好像是用removeChild(...)来实现,但这样比较麻烦一点 |
-- 作者:fruittime -- 发布时间:4/6/2005 6:33:00 PM -- 能详细说一下吗? 期待中…… |
-- 作者:mi9 -- 发布时间:4/7/2005 11:04:00 AM -- function clearSVG(){ while (sNode.getChildNodes().length() > 0) { sNode.removeChild(sNode.getFirstChild()); } } 差不多就是这个意思,不过这个是我用来删除全部的,在多加一个判断就能达到你的要求了 |
-- 作者:ldshappy -- 发布时间:4/6/2006 4:41:00 PM -- 回复 document.getElementById("你的line的ID").removeNode(true); 就可以了。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |