以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  用createElement创建一个text对象的函数怎么写?急!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=16968)


--  作者:kerons
--  发布时间:4/14/2005 1:46:00 PM

--  用createElement创建一个text对象的函数怎么写?急!
这样写可以不?
function new_x_text(x)

    { var root=svgDocument.getsvgdocument();
      var text=root.createElement('text');
      text.setAttribute('x',x);
      text.setAttribute('y',610);
      text.setAttribute('fill','black');
}
我还想在创建的时候带如text的内容,该加些什么语句?


--  作者:一直在漂
--  发布时间:4/21/2005 9:33:00 AM

--  
var new_text=svgDoc.createElementNS(null,"text");
new_text.setAttributeNS(null,"x",x);
new_text.setAttributeNS(null,"y",635);
new_text.setAttributeNS(null,"font-size","10");
new_text.setAttributeNS(null,"font-family","Simsun"); 
var new_text_content=svgDoc.createTextNode("百事可乐");
new_text.appendChild(new_text_content);
//注意要显示中文的话,必须要添加属性“font-family=Simsun”;在SVG中将文本内容看成是一个节点,所以必须用createTextNode来创建文本内容
--  作者:cloud208
--  发布时间:5/24/2005 4:30:00 PM

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