Range: toString() 方法

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

Range.toString() 方法是一个 stringifier,它返回 Range 的文本内容。

语法

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();

结果

规范

规范
DOM
# dom-range-stringifier

浏览器兼容性

另见