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

newtr的内容是哪里来的?

http://img1.sycdn.imooc.com//592027d300017bce04840328.jpg

这个函数里面的newtr的内容是从哪里来的?因为下面是将newtr添加到了oTC的最后一个子节点后面,但是上面并没有给newtr添加内容,然后newtrS的作用又是什么?求解

正在回答

1 回答

首先,var newtr = document.createElement('tr')  代表创建一个新的tr标签并将其保存在变量newtr中;

然后,newtr.innerHTML = 后面一大长串代码  表示将这串代码以文本的形式保存在newtr中,即保存在tr标签中,以innerHTML这个属性方式保存的字符串,浏览器在解析的时候会把里面符合HTML规范的标签当做正常的标签去渲染。与其类似的还有一个属性叫innerText,它们的区别在于innerText会把字符串当做纯文本处理,也就是即使字符串中传入了类似“<td></td>”这样的标签,浏览器渲染的时候也不会将它们当做标签去处理,只会以文本的形式显示出来。

最后newtrS这个变量用来保存已经传入文本的tr标签,但是貌似这段代码没有使用这个变量。

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

举报

0/150
提交
取消

newtr的内容是哪里来的?

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