Back to Content

Range: toString() method

files/en-us/web/api/range/tostring/index.md

latest868 B
Original Source

{{ApiRef("DOM")}}

The Range.toString() method is a {{Glossary("stringifier")}} returning the text of the {{domxref("Range")}}.

Syntax

js-nolint
toString()

Parameters

None.

Return value

A string.

Examples

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

Result

{{EmbedLiveSample("Examples")}}

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also