Range: toString() メソッド
Range.toString()
メソッドは文字列化で、 Range
のテキストを返します。
Range
の内容を alert で表示すると、暗黙のうちに toString()
を呼び出すので、アラートダイアログで範囲とテキストを比較しても効果がありません。
構文
js
toString()
引数
なし。
返値
文字列です。
例
HTML
html
<p>
This example logs <em>everything</em> between the emphasized <em>words</em>.
Look at the output below.
</p>
<p id="log"></p>
JavaScript
js
const range = document.createRange();
range.setStartBefore(document.getElementsByTagName("em").item(0), 0);
range.setEndAfter(document.getElementsByTagName("em").item(1), 0);
document.getElementById("log").textContent = range.toString();
結果
仕様書
Specification |
---|
DOM Standard # dom-range-stringifier |
ブラウザーの互換性
BCD tables only load in the browser