DHTML: Range.setStartBefore メソッド
編集:2021.12.07 by T.A.
別のノードを基準にした Range の開始位置を設定します。→
MS(en)
Range の開始の親ノードは、
referenceNode
の親ノードと同じになります。
range
.setStartBefore(
referenceNode
)
range
Range
。
referenceNode
Node
。
テスト
HTML:
<SPAN id=IdTest>SPAN要素<B id=IdTest2>:</B>テスト</SPAN><BR> <EM id=IdTest3>EMテスト</EM><EM>テキスト</EM>です<I>漢字</I>。<EM>終</EM>わり
リセット
表示
ここに表示
スクリプト:
S=document.getSelection(); R=S.getRangeAt(0); R.setStartBefore(IdTest3);
リセット
スクリプト実行
表示D
全てのD→DA
スクリプト:
リセット
スクリプト実行
表示D
全てのD→DA
表示内容:
表示
表示内容:
表示