課程
/前端開發(fā)
/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代碼開始,帶您進入網頁動態(tài)交互世界
4 回答document.body.appendChild(element)這前面為什么要加document,這段的意思是把element元素插入到body里面去嗎?
3 回答為什么location前面要加window
2 回答為什么.childNodes前面要加[0]?
2 回答這個代碼里面,我在用createElement時候,為什么前面必須要加document.?
1 回答為什么getElementsByTagName()的前面還要加oTab?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-07
var main = document.getElementsByTagName('body')[0];
main.appendChild(text);
document.body這樣寫是簡寫,就沒必要寫更多的代碼了
2018-08-14
element是div的變量名吧,body前加意思應該是在body標簽下添加變量名為element的div標簽吧(自己這么理解的)
2018-08-14
這個是瀏覽器的問題,各大瀏覽器互相不服誰,代碼不一樣