November 2001
Intermediate to advanced
936 pages
68h 43m
English
Content preview from JavaScript: The Definitive Guide, Fourth EditionBecome an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
Start your free trial


Name
Range.extractContents( ) — delete document content and return it in a DocumentFragment
Availability
DOM Level 2 Range
Synopsis
DocumentFragment extractContents( )
throws DOMException;Returns
A DocumentFragment node that contains the contents of this range.
Throws
This method throws a DOMException with a code of
NO_MODIFICATION_ALLOWED_ERR if any part of the
document content to be extracted is read-only, or a
code of HIERARCHY_REQUEST_ERR
if the range contains a DocumentType node.
Description
This method deletes the specified range of a document and returns a
DocumentFragment node that contains the deleted content (or a copy of
the deleted content). When this method returns, the range is
collapsed, and the document may contain adjacent Text nodes (which
can be merged with Node.normalize( )).