課程
/前端開發
/JavaScript
/JavaScript進階篇
把最后兩句寫成document.body.appendChild(element.appendChild(Text));就不行了,只有文本,沒有背景色;
element.appendChild(Text);這句單獨執行到底發生了什么?為什么改成element = element.appendChild(Text);就不行了?
2016-03-17
源自:JavaScript進階篇 9-17
正在回答
很簡單,一個是添加文本節點,這是一件做的事情,而直接放在括號里顯然不對。括號里應該是element,這是一個元素,是一個物品。行為怎么能代替行為后產生的物品呢?
給element設置標簽屬性class的值, 還可以添加多個樣式,如element.className="message class2 “;
布寸仔 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答是if語句問題么?運行不起來~
1 回答最后兩個數為什么不循壞?
4 回答為什么最后一行“**”不顯示
7 回答為什么最后要寫+1
3 回答最后一個 為什么這樣不行
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-26
很簡單,一個是添加文本節點,這是一件做的事情,而直接放在括號里顯然不對。括號里應該是element,這是一個元素,是一個物品。行為怎么能代替行為后產生的物品呢?
2016-03-18
給element設置標簽屬性class的值, 還可以添加多個樣式,如element.className="message class2 “;