JavaScript: inserire un elemento nel DOM dopo un altro elemento

In JavaScript possiamo inserire un nuovo elemento dopo un elemento di riferimento con semplicità.

JavaScript di Gabriele Romanato

In JavaScript possiamo inserire un nuovo elemento dopo un elemento di riferimento con semplicità.

La soluzione è la seguente:


'use strict';

const after = (el, referenceNode) => {
    if(el === null || referenceNode === null) {
        return null;
    }
    if(referenceNode.nextSibling === null) {
        return null;
    }
    return referenceNode.parentNode.insertBefore(el, referenceNode.nextSibling);
};

Commenti