DHTML: Range.cloneRange メソッド  編集:2021.11.21 by T.A.

その Range と同じ端点を持つ Range オブジェクトを返す。→MS(en)

返されるクローンは参照ではなく値でコピーされるため、どちらかの Range を変更しても他方には影響しません。

clone = range.cloneRange()
range
Range
clone
Range
range = document.createRange();
range.selectNode(document.getElementsByTagName("div").item(0));
clone = range.cloneRange();

テスト
HTML:

ここに表示
スクリプト:


スクリプト:



表示内容:
表示内容: