Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在SVG中获取参数_Javascript_Svg_Arguments - Fatal编程技术网

Javascript 在SVG中获取参数

Javascript 在SVG中获取参数,javascript,svg,arguments,Javascript,Svg,Arguments,我正在与atvise(atvise.com)合作,这是一个用于楼宇自动化系统的JS平台。视图是在SVG文件中生成的。在这些SVG文件中有一些参数,我想访问它们 SVG元素如下所示: <svg width="88.23" x="230" y="190" onmousedown="alert("THE VALUE OF THE ATV:ARGUMENT")" atvise:base="base" height="150" xlink:href="ObjectTypes.PROJECT

我正在与atvise(atvise.com)合作,这是一个用于楼宇自动化系统的JS平台。视图是在SVG文件中生成的。在这些SVG文件中有一些参数,我想访问它们

SVG元素如下所示:

     <svg width="88.23" x="230" y="190" onmousedown="alert("THE VALUE OF THE ATV:ARGUMENT")" atvise:base="base" height="150" xlink:href="ObjectTypes.PROJECT.Bsk._right" id="id_40" atv:refpx="233.102" atv:refpy="541.333">
            <atv:argument value="AGENT.OBJECTS.Test.SVH02_6.L01.Bsk.Bsk265Y1" name="base"/>
     </svg>
但我无法获得atv:参数的参数值

有什么想法和解决方案吗?


<svg width="88.23" x="230" y="190"
     onmousedown="alert(this.getElementsByTagName('atv:argument')[0].getAttribute('value'))" 
     atvise:base="base"
     height="150"
     xlink:href="ObjectTypes.PROJECT.Bsk._right"
     id="id_40"
     atv:refpx="233.102"
     atv:refpy="541.333">
   <atv:argument value="AGENT.OBJECTS.Test.SVH02_6.L01.Bsk.Bsk265Y1" name="base"/>
</svg>

<svg width="88.23" x="230" y="190"
     onmousedown="alert(this.getElementsByTagName('atv:argument')[0].getAttribute('value'))" 
     atvise:base="base"
     height="150"
     xlink:href="ObjectTypes.PROJECT.Bsk._right"
     id="id_40"
     atv:refpx="233.102"
     atv:refpy="541.333">
   <atv:argument value="AGENT.OBJECTS.Test.SVH02_6.L01.Bsk.Bsk265Y1" name="base"/>
</svg>