マウスカーソルが指し示す(最奥の)DOMオブジェクトを取得するにはどうすればよいですか?他のイベントとは異なり、キーアップイベントのe.target
は、htmlボディのような粗いオブジェクトのみを返します。 click
イベントのe.target
によって返されるものと同じように、キーアップイベントの最も内側のDOMオブジェクトを知りたいと思います。DOMオブジェクトを取得する方法
0
A
答えて
3
:
document.body.onmousemove = function (e) {
var topmost = document.elementFromPoint(e.clientX, e.clientY);
};
3
あなたは...
DEMO
のjQueryに開放している場合、それはのように聞こえる何をdocument.elementFromPoint
呼ば本当にクールな機能があります。私たちが必要なもの
は、xおよびマウスのy COORDSを検索し、それらの値を使用して、それを呼び出すことです:
ここvar x = event.clientX, y = event.clientY,
elementMouseIsOver = document.elementFromPoint(x, y);
関連する問題
- 1. IE DOMから最新のIHTMLDocument2オブジェクトを取得する方法
- 2. jqueryオブジェクトを取得し、その中のdom要素を操作する方法
- 3. スタイルDOMオブジェクトからソースファイルの行番号を取得する方法は?
- 4. JQueryセレクタからDOM要素を取得する方法
- 5. (jquery)ajaxリクエストで現在のスクリプトDOMオブジェクトを取得する
- 6. XML DOMオブジェクトから完全なXMLソースを取得する
- 7. jQuery.load()を介してDOMに挿入されたオブジェクトの寸法(innerWidth)を取得する方法
- 8. オブジェクトをオブジェクトの内部で取得する方法は?
- 9. WMIオブジェクト参照からWMIオブジェクトを取得する方法
- 10. 動的に生成されたDOMオブジェクト内の要素の数を取得する方法
- 11. Listオブジェクトを逆方向に取得する方法は?
- 12. jsonオブジェクトから情報を取得する方法、属性を取得する方法はありますか?
- 13. DOMを使ってstyle.topを取得する方法はありますか?
- 14. チェックボックスを選択するとオブジェクトを取得する方法は?
- 15. オブジェクトユーザーのDOMを取得する
- 16. php DOMを使用して特定のノードテキストを取得する方法
- 17. PyQT5をマウスでクリックしてDOM要素を取得する方法QWebView
- 18. jqueryを使用してページ内のDOM要素値を取得する方法
- 19. IDとクラスを使ってDOMを取得する方法の違い
- 20. オブジェクト名の取得方法は?
- 21. オブジェクト名の取得方法は?
- 22. PHPのシンプルなHTML DOM - タグ内のテキストを取得する方法
- 23. 電子アプリケーションでBrowserWindowからDOMツリーを取得する方法は?
- 24. 現在のVueコンポーネントのDOM要素を取得する方法は?
- 25. TapestryのDOM要素からテキスト値を取得する方法5
- 26. jsonオブジェクトにイメージを含める方法とそれを取得する方法
- 27. COM:実行中のオブジェクトをすべて取得する方法
- 28. Jquery:オブジェクト値をクリックして親ラベルを取得する方法
- 29. ウォッチウィンドウでオブジェクトを取得し、それを "スクリプト"する方法
- 30. IE7でJQueryオブジェクトのDOM要素をトラバースする方法は?
[ 'document.elementFromPoint'](https://developer.mozilla.org/En/DOM:document.elementFromPoint) –
キーイベントの唯一の編集可能なフィールド、またはのcontentEditable要素でターゲットを持っています。 何も選択されていない場合、またはフォーカスが当てられていない場合、ウィンドウはすべてのキーイベントのターゲットになります。 – kennebec
@kennebec私はそれを知っています。問題はそれを回避する方法です。 – sawa