このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
Range: isPointInRange() メソッド
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2017年4月以降、すべてのブラウザーで利用可能です。
Range.isPointInRange() メソッドは、指定されたこの点が Range 内にあるかどうかを示す論理値を返します。このメソッドは ReferenceNode 内の offset にある点(カーソル位置)がこの範囲内にある場合に true を返します。
構文
js
isPointInRange(referenceNode, offset)
引数
返値
論理値です。
例
js
range = document.createRange();
range.selectNode(document.getElementsByTagName("div").item(0));
bool = range.isPointInRange(document.getElementsByTagName("p").item(0), 1);
仕様書
| 仕様書 |
|---|
| DOM> # dom-range-ispointinrange> |
ブラウザーの互換性
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。