HTMLElement:autofocus 属性

Baseline 已广泛支持

此特性已经非常成熟,可以在许多设备和浏览器版本上使用。自 2023 年 2 月起,所有主流浏览器均已支持。

HTMLElement 接口的 autofocus 属性是一个布尔值,它反映了 autofocus HTML 全局属性,该属性指示当页面加载时,或者当位于 <dialog> 元素内或具有 popover 属性的元素内的控件出现时,是否应将焦点设置到该控件上。

一个文档内只有一个与表单关联的元素、一个 <dialog> 元素,或者一个具有 popover 属性的元素可以指定此属性。如果有多个元素指定了该属性,则通常是页面上第一个插入的带有该属性的元素会获得初始焦点。

注意: 设置此属性不会将焦点设置到关联的元素上:它仅仅是告诉浏览器在元素被插入到文档时将其聚焦。在元素插入后(即大多数情况下在文档加载后)再设置它,不会有任何可见效果。

一个布尔值。

规范

规范
HTML
# dom-fe-autofocus

浏览器兼容性