首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

HTML5 自動聚焦屬性解決 input 默認獲取焦點問題

     編輯:程式設計綜合問答

問題現象

頁面加載後希望指定 <input> 自動獲取焦點,嘗試 JS 方案無效,懷疑是 frameset 導致。

頁面截圖

最簡解決方案

直接使用 HTML5 原生屬性 autofocus,無需編寫任何 JavaScript:

<input type="text" autofocus />

注意事項

  • 每個頁面只能有一個元素生效(瀏覽器取第一個);
  • frameset 環境下需確保目標 input 所在框架已加載完成;
  • 若仍失效,檢查是否有其他 JS 強制 blur() 或焦點競爭。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved