此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

HTMLElement:autofocus 属性

基线 广泛可用

自 2023年2月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

HTMLElement 接口的 autofocus 属性是一个反映了 autofocus HTML 全局属性的布尔值。此属性指示该元素是否应在页面加载时获得焦点;或者,如果该元素嵌套在 <dialog>popover 元素内,则指示该 <dialog> 或弹窗显示时是否应获得焦点。

在一个文档、<dialog> 元素或弹窗中,最多只能有一个元素具有此属性。若将该属性应用于多个元素,则第一个可聚焦的元素将获得焦点。

备注:设置此属性并不会立即将焦点设置到对应元素上:它仅告知浏览器在该元素被插入文档时应将其设为焦点。在插入之后(即大多数情况下是在文档加载完成之后)再设置该属性则不会产生任何可见效果。

布尔值。

规范

规范
HTML
# dom-fe-autofocus

浏览器兼容性