DekGenius.com
Team LiB   Previous Section   Next Section
Range.setEnd( ) set the end point of a range

Availability

DOM Level 2 Range

Synopsis

void setEnd(Node refNode, 
            long offset) 
    throws RangeException,
           DOMException;

Arguments

refNode

The node that contains the new end point.

offset

The position of the end point within refNode.

Throws

A RangeException with a code of INVALID_NODE_TYPE_ERR if refNode or one of its ancestors is a DocumentType, Entity, or Notation node.

A DOMException with a code of WRONG_DOCUMENT_ERR if refNode is part of a different document than the one through which this range was created, or a code of INDEX_SIZE_ERR if offset is negative or is greater than the number of children or characters in refNode.

Description

This method sets the end point of a range by specifying the values of the endContainer and endOffset properties.

    Team LiB   Previous Section   Next Section