Selection: anchorNode プロパティ
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
Selection.anchorNode は読み取り専用プロパティであり、選択範囲の開始点となる Node を返します。文書内に選択範囲が存在しない場合(たとえば、クリックされたことのない iframe や、そのノードが別の文書ツリーに属している場合など)、null を返すことがあります。
ユーザーは、左から右(文書順)または右から左(文書順の逆)に選択を行うことができます。アンカーは、ユーザーが選択を開始した位置です。これは、Shift キーを押したまま、キーボードの矢印キーを押すことで確認できます。選択範囲のアンカーは移動しませんが、選択範囲の焦点(選択範囲のもう一方の端)は移動します。