頁面加載時,ID 為 mainSearch 的表單欄位獲得焦點。我正在努力除錯它并找出在源代碼中設定的位置。有沒有辦法可以除錯這個元素來看看它是如何獲得焦點的?
uj5u.com熱心網友回復:
有幾種方法可以使元素自動對焦。
- 僅限 HTML:只需放置
autofocus屬性。 - JS:使用
element.focus().
所以,如果我是你,我會.focus()在資源中搜索。然后,在附近打幾個斷點。
uj5u.com熱心網友回復:
也許是因為 :focus-visible 偽類在元素匹配 :focus 時應用。我也為此受了很多次,然后我嘗試
*:focus-visible{
outline:none!important;
/* your style */
}
uj5u.com熱心網友回復:
試試這個
console.log(getEventListeners(document.getElementById("mainSearch")));
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/460883.html
標籤:javascript jQuery 调试
