Javascript onfocus在Firefox中不工作(触发)
使用此HTML:Javascript onfocus在Firefox中不工作(触发),javascript,html,firefox,svg,cross-browser,Javascript,Html,Firefox,Svg,Cross Browser,使用此HTML: <svg width="100" height="100"> <circle id="circle" cx="50" cy="50" r="50"></circle> </svg> 然后在Chrome和Edge中,单击(或以其他方式聚焦)圆圈将“聚焦”记录到控制台。然而,在Firefox中什么都没有发生 用密码 是什么导致此问题以及如何纠正此问题?在需要触发焦点的元素中添加一个tabindex <svg width="
<svg width="100" height="100">
<circle id="circle" cx="50" cy="50" r="50"></circle>
</svg>
然后在Chrome和Edge中,单击(或以其他方式聚焦)圆圈将“聚焦”记录到控制台。然而,在Firefox中什么都没有发生
用密码
是什么导致此问题以及如何纠正此问题?在需要触发焦点的元素中添加一个tabindex
<svg width="100" height="100">
<circle tabindex="0" id="circle" cx="50" cy="50" r="50"></circle>
</svg>
<svg width="100" height="100">
<circle tabindex="0" id="circle" cx="50" cy="50" r="50"></circle>
</svg>
document.getElementById("circle").onfocus = function(){
console.log("focused");
}