document.body.appendChild(element.appendChild(textNode));

来源:9-17 创建文本节点createTextNode

wangyt

2015-07-01 17:06

element.appendChild(textNode);
document.body.appendChild(element);
   
// 改成下面的方式为啥没有样式呢?
document.body.appendChild(element.appendChild(textNode));


写回答 关注

1回答

  • uhelper_net
    2015-07-02 10:32:30

    element.appendChild(textNode)这个的返回值是文本节点,没有包含element节点.相当于只在body里面加入了一段文字,而不包含element.可以用firebug参看一下生成后的DOM结构.

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468195 学习 · 21891 问题

查看课程

相似问题