以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  [求助]用javaScript把一个XML节点加到SVG文档对象中去  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=43262)


--  作者:wenwu2008
--  发布时间:2/13/2007 7:40:00 PM

--  [求助]用javaScript把一个XML节点加到SVG文档对象中去
我想动态下载数据更新到文档中去,有那位做过,介绍一下,谢谢了。


--  作者:vachin
--  发布时间:2/14/2007 10:35:00 AM

--  
svg是一个Dom对象
你可以使用Dom进行节点操作
--  作者:wenwu2008
--  发布时间:2/14/2007 3:34:00 PM

--  
已经解决了,谢谢
--  作者:sacdmis
--  发布时间:4/25/2007 9:05:00 AM

--  
对不起,请问楼主是怎么解决的,我使用appendChild方法,脚本出错,请指点

var svg1 = document.embeds("file1");
var s="<rect id=\"rect_276657302\" x=\"215\" y=\"267\" height=\"78\" width=\"165\" stroke=\"red\" stroke-width=\"1\" fill=\"white\" fill-opacity=\"0\" stroke-dasharray=\"none\"/>";

var node1 =svg1.window.parseXML(s);
//alert(node1.documentElement);
var obj=svgDocument.getElementById("drawBoard");
obj.appendChild(node1.documentElement);     //这里出错

alert(svg1.window.printNode(obj));


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms