请教:xml里鼠标事件target指定不到元素??
<script><![CDATA[
function information(evt)
{
obj=evt.target;
alert(obj.nodeName);
}
]]></script>
<g id="636" onclick="information(evt)"/>
----------------
弹出显示的“undefined”,还有脚本错误什么的。。。
evt.target找不到东西,为什么???
------解决方案--------------------
evt.target代表触发事件的对象
如
<svg width="300" height="600" viewBox="0 0 300 600" xmlns="http://www.w3.org/2000/svg">
<script>
<![CDATA[
function information(evt)
{
obj=evt.target;
alert(obj.nodeName);
}
]]></script>
<g id="636" onclick="information(evt)">
<text class="sser" x="44" y="30">Example</text>
<rect id="myBlueRect" width="100" height="50" x="100" y="120" fill="blue" />
</g>
</svg>
分别弹出text和rect