范围:toString() 方法

Range.toString() 方法是 字符串化器,它返回 Range 的文本。

Range 内容进行警报会隐式调用 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();

结果

规范

规范
DOM 标准
# dom-range-stringifier

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参见