问答详情
源自:9-17 创建文本节点createTextNode

body前面为什么要加document而element前面不用加?

element.appendChild(textNode);

document.body.appendChild(element);

这里不是很明白,哪位大神解释一下?

提问者:慕粉1047549734 2018-08-14 08:52

个回答

  • qq_Telekinesis_0
    2018-11-07 15:10:10

    var main = document.getElementsByTagName('body')[0];

    main.appendChild(text);

    document.body这样写是简写,就没必要写更多的代码了

  • 夜信
    2018-08-14 11:00:18

    element是div的变量名吧,body前加意思应该是在body标签下添加变量名为element的div标签吧(自己这么理解的)

  • mukewzh
    2018-08-14 10:04:28

    这个是浏览器的问题,各大浏览器互相不服谁,代码不一样