首页 > 解决方案 > 如何正确检查指针向下后的事件更改?

问题描述

比如我有一个文本输入框,我想在点击屏幕后检查输入框是否有焦点。

addEventListener我为事件创建了一个pointerdown来监视它。不幸的是,每次我得到相反的结果:当我点击输入框时,事件监听器返回not focused,当我点击侧边的地方使输入框失去焦点时,事件监听器返回focused

我猜原因是:事件监听器首先会在我点击的那一刻报告我的焦点状态,然后输入框会focused/unforcused相应地报告。但我真正想要的是看看点击后会发生什么。我怎样才能正确地做到这一点?

标签: javascripthtml

解决方案


推荐阅读