課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么我的結果是這樣[object HTMLParagraphElement] [object HTMLHeadingElement]
2018-06-03
源自:JavaScript進階篇 9-9
正在回答
你的代碼是什么?
因為你沒有加節點屬性,直接輸出了,我猜你的代碼是——
document.write(x.firstChild); document.write(x.lastChild);
加上節點屬性就能輸出你想獲取的節點名稱、值和類型了,如——
document.write(x.firstChild.nodeName); document.write(x.firstChild.nodeValue); document.write(x.firstChild.nodeType);
我想你應該是沒有var x=document.getElementById("con");? document.write(x.firstChild.nodeName+"<br>");? document.write(x.lastChild.nodeName);
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答結果為什么是[object Text][object Text]
1 回答我的天啊!為什么輸出是這樣的結果?。?!
2 回答為什么輸出結果是這樣的?
4 回答我的這個刪除的代碼為什么傳的參數是[Object Window]呢?
3 回答返回值是[object Text][object Text]對嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-04
你的代碼是什么?
2019-02-28
因為你沒有加節點屬性,直接輸出了,我猜你的代碼是——
加上節點屬性就能輸出你想獲取的節點名稱、值和類型了,如——
2018-07-23
我想你應該是沒有var x=document.getElementById("con");
? document.write(x.firstChild.nodeName+"<br>");
? document.write(x.lastChild.nodeName);