Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Inserts a node into the start of a Range object.
![]() ![]() |
Syntax
object.insertNode(oNode);
Parameters
oNode [in]
Type: NodeThe new node to insert.
Return value
This method does not return a value.
Exceptions
| Exception | Condition |
|---|---|
| InvalidStateError | IHTMLDOMRange::detach has been invoked on the object. |
| HierarchyRequestError | A document type node is included in the range that is being cloned. Versions earlier than Internet Explorer 10 return W3Exception_DOM_HIERARCHY_REQUEST_ERR. |
| NoModificationAllowedError | Some of the contents or nodes are read-only. Versions earlier than Internet Explorer 10 return W3Exception_DOM_NO_MODIFICATION_ALLOWED_ERR. |
| WrongDocumentError | newNode and the container for the start of the range were not created from the same document. Versions earlier than Internet Explorer 10 return W3Exception_DOM_WRONG_DOCUMENT_ERR. |
Standards information
Remarks
If the container is of type TextNode, IHTMLDOMRange::insertNode splits the text node, and inserts newNode between the resulting two text nodes.
If newNode is a document fragment, the children of the document fragment node are inserted rather than the newNode itself.
.png)
.png)