課程
/前端開發
/JavaScript
/JavaScript入門篇
左邊的例子為什么是null??能不能詳細一點??
2015-06-23
源自:JavaScript入門篇 3-2
正在回答
現在js在head中,寫在了body上邊,當運行的時候DOM樹還沒渲染出來,所以得不到那個節點,所以出來的結果為null
如果js寫在body下邊,得到結果就為[object HTMLParagraphElement],document.write獲取的是一個DOM節點對象,如果想要得到里邊的字符串,可以用innerHTML,例如document.write("結果:"+mychar.innerHTML);
柳寒煙
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
4 回答關于js代碼的問題
2 回答關于js數值轉換問題
3 回答關于引用兩個js的問題
3 回答js的問題
3 回答學習js問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-06-23
現在js在head中,寫在了body上邊,當運行的時候DOM樹還沒渲染出來,所以得不到那個節點,所以出來的結果為null
如果js寫在body下邊,得到結果就為[object HTMLParagraphElement],document.write獲取的是一個DOM節點對象,如果想要得到里邊的字符串,可以用innerHTML,例如document.write("結果:"+mychar.innerHTML);