<svg onload="initDocument(evt)" >
<script type="text/javascript"><![CDATA[
var svgDocument = null;
function initDocument(evt){
svgDocument = evt.target.ownerDocument;
var objSVG = svgDocument.getElementById( "target" );
var svgNamed = objSVG.attributes;
for(var i = 0; i < svgNamed.length; i ++){
var svgAttr = svgNamed.item(i);
alert( svgAttr.name + " = " + svgAttr.value );
}
}
]]></script>
<line id="target" stroke="rgb(240,240,240)" x1="0" y1="0" x2="11" y2="0"/>
</svg>
本文介绍了一个使用JavaScript获取SVG元素属性的示例代码。通过监听SVG加载事件并遍历目标SVG元素的所有属性,该示例展示了如何读取并显示这些属性的名称及值。
959

被折叠的 条评论
为什么被折叠?



