Javascript 在文本区域上查找焦点事件的来源
我的视图中有一堆文本区域和选择框。所有这些都有适合键盘导航的选项卡索引Javascript 在文本区域上查找焦点事件的来源,javascript,jquery,html,google-chrome-devtools,Javascript,Jquery,Html,Google Chrome Devtools,我的视图中有一堆文本区域和选择框。所有这些都有适合键盘导航的选项卡索引 正在发生的是,在加载此视图时,最后一个文本区域从某个地方获得焦点,视图滚动到该位置。我无法检测到它的焦点是从哪里来的 我尝试将事件处理程序“聚焦”放在文本区域,将事件处理程序“滚动”放在容器上,但无法在Chrome开发工具中检测事件的来源。有什么方法可以检测文本区域上的焦点来自何处?有两种可能的方法来设置焦点: 具有自动对焦属性。(见附件) 使用javascript/jQuery 如果使用autofocus设置焦点,只需删除
正在发生的是,在加载此视图时,最后一个文本区域从某个地方获得焦点,视图滚动到该位置。我无法检测到它的焦点是从哪里来的
我尝试将事件处理程序“聚焦”放在文本区域,将事件处理程序“滚动”放在容器上,但无法在Chrome开发工具中检测事件的来源。有什么方法可以检测文本区域上的焦点来自何处?有两种可能的方法来设置焦点:
自动对焦
属性。(见附件)autofocus
设置焦点,只需删除该属性即可
如果它是由javascript/jQuery设置的,您可以尝试在Webkit开发工具中设置“事件侦听器断点”
转到“源”选项卡,在右/底部的“事件侦听器断点”下选择控制->焦点。这将暂停执行并显示焦点的设置位置
请参见您是否使用javascript/jQuery或在开发工具中添加了焦点事件处理程序?textarea上是否有
autofocus
属性?textarea上没有autofocus属性。我在javascript中添加了焦点事件处理程序,即仅在代码中添加。不是在devtoolson中,而是自动聚焦。请添加该属性作为答案我会接受的