Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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 FocusEvent relatedTarget属性在firefox中不工作_Javascript_Html - Fatal编程技术网

JavaScript FocusEvent relatedTarget属性在firefox中不工作

JavaScript FocusEvent relatedTarget属性在firefox中不工作,javascript,html,Javascript,Html,检查它的代码示例,它在Google chrome中工作得很好,而在Firefox中不工作。(使用控制台查看错误) 问题在于Chrome浏览器会在javascript警报框中显示单击的元素 但在firefox中,它在控制台TypeError:event.relatedTarget中显示为null 为什么会发生这种情况。如何解决此问题。在控制台中查看,加载下面的时,错误显示为TypeError:event.relatedTarget为null使用 event.target.tagName 它适用于

检查它的代码示例,它在Google chrome中工作得很好,而在Firefox中不工作。(使用控制台查看错误)

问题在于Chrome浏览器会在
javascript警报框中显示单击的元素

但在firefox中,它在控制台
TypeError:event.relatedTarget中显示为null


为什么会发生这种情况。如何解决此问题。

在控制台中查看,加载下面的时,错误显示为
TypeError:event.relatedTarget为null
使用

event.target.tagName

它适用于所有浏览器

Mozilla开发者网络通常是一个更好的来源。它们还有一个指向JSFIDLE的链接,该链接在Chrome和Firefox中都可以使用。就我个人而言,我从w3c示例中得到的
无法读取Chrome中null的属性标记名。@GillesC-hmm。这是为Firefox得到的。但是与chrome配合很好。
event.target
event.relatedTarget
是不同的,对吗?是的。但如果它工作正常,那么它应该弹出警报,对吗?