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

这两种方式都是给一个标签添加文本,有什么区别呢?

    var element=document.createElement("div");

    element.className="message";

var textNode=document.createTextNode("i love javascript");

element.appendChild(textNode);

document.body.appendChild(element);

var element=document.createElement("div");

    element.className="message";

element.innerHTML="i love javascript";

document.body.appendChild(element);


正在回答

1 回答

createTextNode可以往里面添加标签以及标签里文本内容,而innerHTML呈现的是文本内容

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

Sandaydi

说反了……应该是innerHTML可以往里面添加标签以及标签里文本内容,而createTextNode呈现的是文本内容
2018-06-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这两种方式都是给一个标签添加文本,有什么区别呢?

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