为了账号安全,请及时绑定邮箱和手机立即绑定

创建文本节点 设置className属性 为什么运行没有反应

后面为什么还要加一句

document.body.appendChild(element);

而且document.body是什么意思 为什么要这么写

正在回答

2 回答

var element=document.createElement("p");
    element.className="messsage";            //此处 message
    var textNode=document.createTextNode("I love JavaScript!");
    element.appendchild(textNode);           //此处appendChild
    document.body.appendChild(element);

童鞋,写代码要一丝不苟哦,一个标点符号都能让你改一天!

关于

document.body.appendChild(element);

这个问题,

等同于

document.getElementsByTagName("body")[0];

再跟你说一个标准的问题,请不要用document.body和document.all,否则除IE外的浏览器不认帐!

3 回复 有任何疑惑可以回复我~
#1

慕娘6347874 提问者

非常感谢!
2018-03-24 回复 有任何疑惑可以回复我~

document是dom提供的一个接口对象,对象有属性和方法。document有一个属性就是body。你可以去查dom

api文档。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

创建文本节点 设置className属性 为什么运行没有反应

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信