最近在整理补充之前项目的技术文档,回顾的过程中发现了一些小的知识点,顾记录下,以便后续查阅
const focusElement = document.activeElement;
通过上面上面的代码就可以获取到页面当前的焦点元素,焦点元素也可能是<select>
元素 (menu) 或者一个别的 <input>
元素,比如 button
, checkbox
, 或者 radio
;
这样可以在一些需要监听键盘事件进行特殊处理的页面,可以查知那些用户在输入的情况,去忽略跳过这次键盘输入。
# 前端
# JS