如何交换两个DOM节点

作者: 葶寳寳 | 来源:发表于2017-04-01 10:01 被阅读0次

    这是阿里面舍友的一道题,这题的本身没难度,考察对DOM的基本操作,只是当时对DOM的操作了解甚少.接下来附上我的代码:

    <div id="parent">
        <span id="a1">a</span>
        <span id="b1">b</span>
    </div>
    <script>
        let changeNode = document.getElementById("b1");
        let existingnode= document.getElementById("a1");
        let p= document.getElementById("parent");
        p.insertBefore(changeNode,existingnode);
    </script>
    

    效果如下:

    交换之前.png 交换之后.png

    如何交换嵌套关系的两个元素,即将更新,敬请期待!

    <em>如有帮助,请点个喜欢哦~</em>

    相关文章

      网友评论

        本文标题:如何交换两个DOM节点

        本文链接:https://www.haomeiwen.com/subject/aaxiottx.html