referenceNode が Range の前、同じ、後 のいずれであるかに応じて、-1、0、1 を返します。→MS(en)
実験的: これは実験的技術です。これを本番環境で使用する前に、ブラウザの互換性テーブルを注意深く確認してください。
参照ノードが Text、Comment、または CDATASection タイプのノードである場合、offset は参照ノードの先頭からの文字数です。他のノードタイプの場合、offset は参照ノードの開始間の子ノードの数です。
range = document.createRange(); range.selectNode(document.getElementsByTagName('div').item(0)); returnValue = range.comparePoint(document.getElementsByTagName('p').item(0), 1);
表示内容: |
表示内容: |