Cet article décrit la définition et l'utilisation de JavaScript insertafter (). Partagez-le pour votre référence, comme suit:
HTML PARTIE:
<div id = "b"> bbbbbbb </ div> <div> dddddd </div>
Partie javascript:
window.onload = function () {var a = document.CreateElement ("Span"); var b = document.CreateTextNode ("CSSRAIN"); A.APPEndChild (b); var mubiao = document.getElementById ("b"); insertafter (A, Mubiao); } fonction insertafter (newelement, targetElement) {var parent = targetElement.parentNode; if (parent.lastchild == targetElement) {// Si le dernier nœud est l'élément cible, ajoutez-le directement. Parce que la valeur par défaut est le dernier parent.ApendChild (Newelement); } else {parent.insertBefore (newelement, cibleLelement.nextsibling); // Sinon, insérez devant le nœud de frères suivant de l'élément cible. C'est-à-dire derrière l'élément cible. }}Pour plus d'informations sur le contenu lié à JavaScript, veuillez consulter les sujets spéciaux de ce site: "Résumé des compétences de fonction JavaScript communes", "Résumé des compétences en algorithme de recherche JavaScript", "Résumé des effets spéciaux et compétences" JavaScript ", Summary des erreurs et des compétences de débat de débat", "Résultat de données javascrip Compétences "," Résumé de l'algorithme de traversée JavaScript et des compétences "et" Résumé de l'utilisation de l'opération mathématique JavaScript "
J'espère que cet article sera utile à la programmation JavaScript de tous.