surroundContents method
Moves the contents of a Range to a new parent node, placing the new parent node at the start position of the Range.
Syntax
HRESULT retVal = object.surroundContents(newParent);
Parameters
newParent [in]
Type: NodeThe new node to make the parent.
Return value
Type: HRESULT
This method can return one of these values.
Return code | Description |
---|---|
S_OK | The operation completed successfully. |
HierarchyRequestError | A document type node is included in the Range that is being cloned. |
InvalidStateError | IHTMLDOMRange::detach has been invoked on the object. |
NoModificationAllowedError | A boundary point in the Range is read-only. |
Standards information
Remarks
If the newParent already exists in the document, its content is removed.