登录
推荐 文章 Go 技术 课程 下载 专题 AI
首页 >  文章 >  前端

HTML自动聚焦属性使用详解

时间:2026-05-28 15:17:49 353浏览 收藏

HTML 的 `autofocus` 属性看似简单——只需在表单元素上添加即可实现页面加载后自动聚焦,但它并非“写上就生效”的万能开关:它仅对原生可聚焦且处于可交互状态的元素(如 ``、`

怎么在HTML中通过autofocus属性使页面加载后自动聚焦指定控件

autofocus 属性在多数桌面浏览器中能直接生效,但 iOS Safari 会静默忽略,且动态插入、隐藏、禁用或非可聚焦元素上一律无效——它不是“写上就管用”,而是“满足全部条件才触发”。

autofocus 只对哪些元素有效

浏览器只识别原生可聚焦的表单控件,且必须处于可交互状态:

  • ✅(type="password" 在部分 Android 浏览器中会被跳过)