Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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 IE中的键盘事件跟踪_Javascript_Html - Fatal编程技术网

Javascript IE中的键盘事件跟踪

Javascript IE中的键盘事件跟踪,javascript,html,Javascript,Html,我花了数小时调试一个问题,即keydown事件处理程序没有按预期触发。事实证明,根本原因是一个集中的HTMLElement被删除并重新创建。在IE中,当焦点元素被删除时,整个页面似乎失去了焦点 我很难弄清楚哪个元素在处理键盘事件,如果有一个好的工具来帮助的话,这会容易得多。有没有一种简单的方法可以确定哪个HTML元素实际接收键盘事件 我看到的是通过注入更多javascript代码来检测事件处理程序,但是否可以使用浏览器调试器直接支持的工具来实现这一点?IE中的keydown事件将起作用 看 您当

我花了数小时调试一个问题,即keydown事件处理程序没有按预期触发。事实证明,根本原因是一个集中的HTMLElement被删除并重新创建。在IE中,当焦点元素被删除时,整个页面似乎失去了焦点

我很难弄清楚哪个元素在处理键盘事件,如果有一个好的工具来帮助的话,这会容易得多。有没有一种简单的方法可以确定哪个HTML元素实际接收键盘事件


我看到的是通过注入更多javascript代码来检测事件处理程序,但是否可以使用浏览器调试器直接支持的工具来实现这一点?

IE中的keydown事件将起作用


您当前使用的按键功能代码是什么?我使用的是HtmleElement.addEventHandlerkeydown,…,问题是焦点元素被删除,导致整个页面失去焦点,无法接收键盘事件。如果有一个工具可以帮助跟踪键盘事件,那就容易多了。哪个版本的IE?:我还没有尝试过IE的其他版本,当问题重现时,我的目标是IE11