This page is Ready to Use

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.

endOffset

Summary

Returns a number representing where in the Range.endContainer the Range ends.

Property of dom/Rangedom/Range

Syntax

Note: This property is read-only.

var offset = range.endOffset;

Return Value

Returns an object of type NumberNumber

the end offset value.

Examples

var range = document.createRange();

range.setStart(startNode,startOffset);
range.setEnd(endNode,endOffset);
endRangeOffset = range.endOffset;

Notes

Remarks

If the boundary point offset is within a container that is not a character data node, the offset is a count based on where it falls between child nodes. For example, the offset is 0 if it falls before the first child, and 1 if it is between the first and second child. If the offset is within a character data node container, the value represents 16-bit unit positions.

Syntax

Standards information

Related specifications

DOM
Living Standard

Attributions