0

window.getselection()選択したコンテンツを取得するのに役立つことを知っています。

今、ユーザーが異なるノードでコンテンツを選択したかどうかを識別する関数を作成しようとしています。

例えば:

<li>
    first node
</li>
<li>
    second node
</li>
<li>
    third node
</li>

ユーザーが 1 番目から 3 番目までを選択した場合、ユーザーの選択が開始および終了する場所、ユーザーが選択を開始および終了したノードを取得するにはどうすればよいですか?

anchorNodeそして、 と の間に兄弟と子供がいる場合はfocusNode? その情報も入手できますか?

4

1 に答える 1