问答详情
源自:9-13 插入节点insertBefore()

请问下面的括号里的otest.childNodes[0],为什么是【0】?按照顺序不应该是【2】么?

注意: otest.insertBefore(newnode,node); 也可以改为:  otest.insertBefore(newnode,otest.childNodes[0]);


提问者:java2016817 2016-09-17 13:22

个回答

  • hello_1128
    2016-09-17 15:26:53
    已采纳

    因为这个函数默认插入第一个位置。不是插在最后。

  • 慕粉3970555
    2016-09-17 22:56:32

    插入节点的前面,默认是第一个的,即从0开始的第一个子节点