JavaScript >> Javascript 文檔 >  >> JavaScript

如何使用 JavaScript 檢測元素是否具有焦點

要檢測元素是否在 JavaScript 中具有焦點,可以使用只讀屬性 activeElement document 對象。

const elem = document.activeElement;

activeElement 返回文檔中當前聚焦的元素。

以下示例演示瞭如何使用 activeElement 屬性來檢查 <input> 類名 .name 的元素 有重點:

const elem = document.querySelector('.name');

if (elem === document.activeElement) {
    console.log('Element has focus!');
} else {
    console.log(`Element is not focused.`);
}

Tutorial JavaScript 教程
  1. 如何在mongodb中的對像數組中搜索

  2. 在 JavaScript 中從數組中刪除元素

  3. 通過 Github 存儲庫學習代碼👩‍💻

  4. 如何從 vueJs 中的對像數組製作對像數組?

  5. REDIS:NOSQL DBS

  6. 使用 JavaScript 的 BigInt 數據類型

  7. 撲熱息痛.js💊| #38:解釋這段 JavaScript 代碼

  1. 在現實生活中做出反應⚛️ - 使用上下文和掛鉤進行簡化

  2. 將參數轉發給另一個 javascript 函數

  3. 德諾?

  4. 通過 smarty 使用 category.tpl 中的多個文件

  5. 如何在 React 應用程序中實現基於角色的用戶身份驗證

  6. 如何使用 ReactJS 構建 NSFW 圖像審核管理應用程序

  7. 貓鼬模式指南

  1. 使用 CSS 變量和 React 上下文的主題

  2. JavaScript 最友好的 for 循環:for...of 循環

  3. 如何阻止我的組件在開發中被製造兩次

  4. 如何免費使用外部站點的 React Dashboard 分析