常見的JavaScript焦點事件有以下幾種:
1. focus:當元素獲得焦點時觸發該事件。
2. blur:當元素失去焦點時觸發該事件。
3. focusin:當元素或其子元素獲得焦點時觸發該事件。
4. focusout:當元素或其子元素失去焦點時觸發該事件。
5. focuschange:當焦點從一個元素轉移到另一個元素時觸發該事件。
6. beforeactivate:在元素獲得焦點之前觸發該事件。
7. beforedeactivate:在元素失去焦點之前觸發該事件。
這些焦點事件可以通過JavaScript來監聽和處理,以實現一些與焦點相關的功能,例如在輸入框獲得焦點時顯示提示信息,失去焦點時進行輸入驗證等。