DOMChildNode::replaceWith
En esta página
DOMChildNode::replaceWith
Reemplaza el nodo por nuevos nodos
Descripción#
php
public DOMChildNode::replaceWith(DOMNode ...$nodes): voidphp
Reemplaza el nodo por los nuevos nodes.
Parámetros#
nodes
Los nodos de reemplazo.
Valores devueltos#
No se retorna ningún valor.
Errores/Excepciones#
DOM_HIERARCHY_REQUEST_ERR
Se levanta si el padre es de un tipo que no permite hijos del tipo de uno de los nodes transmitidos, o si el nodo a insertar es uno de los ancestros de este nodo o este nodo mismo.
DOM_WRONG_DOCUMENT_ERR
Se levanta si uno de los nodes transmitidos ha sido creado a partir de un documento diferente del que creó este nodo.
Historial de cambios#
| Versión | Descripción |
|---|---|
| 8.3.0 | Llamar a este método en un nodo sin padre es ahora una operación sin efecto para alinear el comportamiento con la especificación del DOM. Anteriormente, esto desencadenaba una DOMException con el código DOM_HIERARCHY_REQUEST_ERR. |
Véase también#
DOMChildNode::after, DOMChildNode::before, DOMChildNode::remove, DOMNode::replaceChild