以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  求证:对G、DEF元素内的定义问题!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=39263)


--  作者:collar_lu
--  发布时间:10/24/2006 5:10:00 PM

--  求证:对G、DEF元素内的定义问题!
最近被一些问题搞的脑子都晕了,其中一个就是对G、DEF元素内的定义:

如果对G、DEF内已定义属性进行更改,结果会是失败。不知道对不对,我找不到相关文档,请知情人证实。

例如:
  <g id="customElem" >
   <rect width="40" height="15"  fill="black" stroke-width="1" />
  </g>

如果通过脚本JAVASCRIPT来操作这个customElem的fill 或 stroke-width 等属性,结果是失败的,没任何效果,脚本如下:
                var targetshape = document.getElementById(“customElem”);
                if (targetshape)
                {
                 targetshape.setAttribute("stroke-width", "2");
                                targetshape.setAttribute("fill", "red");
                }



--  作者:collar_lu
--  发布时间:10/24/2006 6:53:00 PM

--  
哎呀,不对,完全是错误的,问题解决!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
27.344ms