1、document.activeElement是什么?
document.activeElement是一个只读属性,表示页面的焦点元素。文档刚加载完指向body,文档加载期间指向null。
用户可以按Tab键在页面上移动焦点,并使用空格键激活一个元素(即按下按钮或切换单选按钮)。哪些元素可聚焦取决于平台和浏览器的当前配置。例如,在macOS系统上,默认情况下,不是文本输入元素的元素通常无法聚焦。
元素获取焦点的方式:1、通过tab键,2、focus方法。
2、HTMLElement.tabIndex什么作用?
HTMLElement.tabIndex 可以获取或设置当前元素的tab键激活顺序。取值需要在0到32767之间。支持tabIndex属性的元素有:a,area,button,input,object,select和textarea。