课程
/前端开发
/JavaScript
/JavaScript进阶篇
element.appendChild(textNode);
document.body.appendChild(element);
这里不是很明白,哪位大神解释一下?
2018-08-14
源自:JavaScript进阶篇 9-17
正在回答
var main = document.getElementsByTagName('body')[0];
main.appendChild(text);
document.body这样写是简写,就没必要写更多的代码了
element是div的变量名吧,body前加意思应该是在body标签下添加变量名为element的div标签吧(自己这么理解的)
这个是浏览器的问题,各大浏览器互相不服谁,代码不一样
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答document.body.appendChild(element)这前面为什么要加document,这段的意思是把element元素插入到body里面去吗?
3 回答为什么location前面要加window
2 回答为什么.childNodes前面要加[0]?
2 回答这个代码里面,我在用createElement时候,为什么前面必须要加document.?
1 回答为什么getElementsByTagName()的前面还要加oTab?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号