2

重複の可能性:
jQueryでフォーカスされている要素を選択する方法

ページにいくつかのHTML要素があります。どの要素にフォーカスがあるかを教えてくれるJQueryコードを書きたいです。要素をクリックしたか、Tabキーを使用したために、要素がフォーカスを取得するかどうかはわかりません。最も重要な考えは、どの要素に焦点が当てられているかを教えてくれるということです

$(document).ready(function () {

});

助けてくれてありがとう

4

2 に答える 2

3

document.activeElementフォーカスされている現在の要素を返す必要があります。

現在フォーカスされている要素、つまり、ユーザーが入力した場合にキーストロークイベントを取得する要素を返します。この属性は読み取り専用です。

参照: https ://developer.mozilla.org/en-US/docs/DOM/document.activeElement

于 2013-01-11T15:39:53.150 に答える
2
var focusedElement = $(':focus');
于 2013-01-11T15:40:23.697 に答える