課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么要在insertBefore前加上otest?
2016-08-19
源自:JavaScript進階篇 9-13
正在回答
因為insertBefore(newnode,node)是指在已有的子節點之前插入新節點,說明只有父節點才可以調用。所以你要在某個節點之前插入新節點的話,先要找到它的父節點,由它來調用這個方法。
喵的一聲呀 提問者
otest是一個已經排列好的隊伍,這個函數改動的是在隊伍中的一個節點之間加一個。
那是你前面自己定義的,你前面定義的就是otest,后面用的時候就只能用otest,你也可以自己定義
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答為什么insertBefore前面還要加一個otest呢??
2 回答insertBefore這樣寫為什么加不上新節點?
1 回答網址前為什么要加上http://?
3 回答為什么我的otest換成node就沒用??我在id上加了node了啊
2 回答為什么要加上lastChild;?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-19
因為insertBefore(newnode,node)是指在已有的子節點之前插入新節點,說明只有父節點才可以調用。所以你要在某個節點之前插入新節點的話,先要找到它的父節點,由它來調用這個方法。
2016-08-19
otest是一個已經排列好的隊伍,這個函數改動的是在隊伍中的一個節點之間加一個。
2016-08-19
那是你前面自己定義的,你前面定義的就是otest,后面用的時候就只能用otest,你也可以自己定義