Html 禁用svg元素的onfocus事件

Html 禁用svg元素的onfocus事件,html,events,svg,focus,Html,Events,Svg,Focus,我意识到tabindex=-1不适用于元素。有没有办法禁用它的焦点事件preventDefault,StopRopagation,stopImmediatePropagation也不起作用。完成了这项工作。在我的测试中,svg元素上从未发生过焦点事件,即使使用focusable=“true”。IE似乎总是允许通过键盘导航(使用tab键)选择svg元素,除非focusable属性显式设置为“false”。我很困惑。我在SVG属性索引中找不到focusable属性:如果有人想知道,从Edge 38.

我意识到
tabindex=-1
不适用于
元素。有没有办法禁用它的
焦点
事件
preventDefault
StopRopagation
stopImmediatePropagation
也不起作用。

完成了这项工作。

在我的测试中,svg元素上从未发生过焦点事件,即使使用
focusable=“true”
。IE似乎总是允许通过键盘导航(使用tab键)选择svg元素,除非
focusable
属性显式设置为“false”。我很困惑。我在SVG属性索引中找不到
focusable
属性:如果有人想知道,从Edge 38.14393开始,他们是否可以反对这种解决方法,那么就不再需要了:仅供参考:这对于IE 11和MS Edge(目前到13的所有版本)以及其他浏览器来说都是一个问题*挥动拳头,雷蒙德!