--- title: DocumentOrShadowRoot.nodeFromPoint() slug: conflicting/Web/API/DocumentOrShadowRoot tags: - API - DocumentOrShadowRoot - Method - Non-standard - Reference - nodeFromPoint - メソッド - 標準外 translation_of: Web/API/DocumentOrShadowRoot translation_of_original: Web/API/DocumentOrShadowRoot/nodeFromPoint original_slug: Web/API/DocumentOrShadowRoot/nodeFromPoint ---
{{domxref("DocumentOrShadowRoot")}} インターフェイスの nodeFromPoint()
プロパティは、 (ビューポートからの相対で) 指定された座標にある最上位のノードを返します。
現在のところ、このメソッドは Firefox でしか実装されておらず、クロムコードでのみ利用できます。
var node = document.nodeFromPoint(x, y);
x
y
{{domxref('Node')}} オブジェクト。
<div> <p>Some text</p> </div> <p>Top node at point 30, 20:</p> <div id="output"></div>
var output = document.getElementById("output"); if (document.nodeFromPoint) { var node = document.nodeFromPoint(30, 20); output.textContent += node.localName; } else { output.innerHTML = "<span style=\"color: red;\">" + "Browser does not support <code>document.nodeFromPoint()</code>" + "</span>"; }
{{EmbedLiveSample('Example', '420', '120')}}
現在はどの仕様書にも含まれていません。
{{Compat("api.DocumentOrShadowRoot.nodeFromPoint")}}