課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
newnode.innerHTML=oldnode1.innerHTML; ?請問這句代碼的作用是什么
2015-06-14
源自:JavaScript進階篇 9-15
正在回答
我的理解是將 “oldnode1”所表示的標記里面的所有節(jié)點(元素節(jié)點、文本節(jié)點啥的)賦給 “newnode”標記
比如
<div?id="oldnode1"><p>What?is?<em>innerHTML</em>??</div>
這個div里面應該包含一個元素節(jié)點p,還有p中的兩個文本節(jié)點“What is"和"?"以及子節(jié)點em。
但是在innerHTML里面卻把“<p>What is <em>innerHTML</em> ?”看做一串字符串。
如果現(xiàn)在有一個空的div:
<div?id="newnode">?</div>
你可以通過JavaScript進行簡單的調用:
var?oldnode1?=?document.getElementById("oldnode1"); var?newnode?=?document.getElementById("newnode"); newnode.innerHTML=oldnode1.innerHTML;
這樣id為“newnode“的空div的內(nèi)容就和id為"oldnode1"的div一樣了。
荒朚 提問者
第一行里面少了一個</p> ? ? ? ? ? ? ? ? ?-_-||
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答請問這兩句代碼中的this的作用是什么啊
7 回答這段代碼的作用是什么?
2 回答請問代碼中l(wèi)is[i].index = i; 這一句的作用是什么?是怎么起作用的
4 回答代碼里面問號的作用是什么
1 回答 下面代碼中 aLi[i].index = i;有什么作用?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-06-15
我的理解是將 “oldnode1”所表示的標記里面的所有節(jié)點(元素節(jié)點、文本節(jié)點啥的)賦給 “newnode”標記
比如
這個div里面應該包含一個元素節(jié)點p,還有p中的兩個文本節(jié)點“What is"和"?"以及子節(jié)點em。
但是在innerHTML里面卻把“<p>What is <em>innerHTML</em> ?”看做一串字符串。
如果現(xiàn)在有一個空的div:
你可以通過JavaScript進行簡單的調用:
這樣id為“newnode“的空div的內(nèi)容就和id為"oldnode1"的div一樣了。
2015-06-15
第一行里面少了一個</p> ? ? ? ? ? ? ? ? ?-_-||