質問: document.elementFromPoint(x座標, y座標); ``` 指定した場所にある要素を取得できるという`document.elementFromPoint()`を使いたいのですが、 どうやら x座標/y座標 を指定しないといけないらしく、取得方法に困っています。 JSで「`.main`の中心の高さの x座標/y座標」を取るにはどうしたらいいでしょうか?
回答: getBoundingClientRectで座標がわかりますよ。 【Element.getBoundingClientRect() - Web API | MDN】 【JavaScript で DOM 要素の絶対座標を取得する方法 | phiary】 ちなみにgetElementsByClassNameは配列のようなHTMLCollectionを返すので、書かれている使い方ではアクセスできませんよ。 【Document.getElementsByClassName() - Web API | MDN】