MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

ChildNode.after()

This is an experimental technology
Because this technology's specification has not stabilized, check the compatibility table for usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the specification changes.



El método ChildNode.after () inserta un conjunto de objetos Node o DOMString en la lista de hijos de este ChildNode del padre, justo después de este ChildNode. Los objetos DOMString se insertan como nodos equivalentes Text.

 

Síntasix

 

[Throws, Unscopable] 
void ChildNode.after((Node or DOMString)... nodes);

Parámetros

nodos
Un conjunto de objetos Node o DOMString para insertar.

Excepciones

Ejemplos

Insertando un elemento

var parent = document.createElement("div");
var child = document.createElement("p");
parent.appendChild(child);
var span = document.createElement("span");

child.after(span);

console.log(parent.outerHTML);
// "<div><p></p><span></span></div>"

Insertando texto

var parent = document.createElement("div");
var child = document.createElement("p"); 
parent.appendChild(child);

child.after("Text"); 

console.log(parent.outerHTML);
// "<div><p></p>Text</div>"

Insertando un elemento y texto

var parent = document.createElement("div");
var child = document.createElement("p"); 
parent.appendChild(child); 
var span = document.createElement("span");

child.after(span, "Text"); 

console.log(parent.outerHTML);
// "<div><p></p><span></span>Text</div>"

ChildNode.after() es unscopable

El método after () no está incluido en la declaración with. Consulte Symbol.unscopables para obtener más información.

with(node) { 
  after("foo");
}
// ReferenceError: after is not defined 

Especificación

Especificación Estado Comentario
DOM
The definition of 'ChildNode.after()' in that specification.
Living Standard Definición Inicial.

Compatibilidad en los Navegadores

Función Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte Básico 54.0 49 (49) ? 39.0 ?
Función Android Android Webview Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Soporte Básico No support 54.0 49.0 (49) ? 39.0 ? 54.0

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: SoftwareRVG
 Última actualización por: SoftwareRVG,