第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

求指點!為什么代碼1只能刪除新增的行?而代碼2可以隨意刪除?

求指點!為什么代碼1只能刪除新增的行?而代碼2可以隨意刪除?

?代碼1:function deletenode(obj){ ? ?

???var pnode=obj.parentNode.parentNode; var ? ?tnode=document.getElementById("table");?

? tnode.removeChild(pnode); } ??

代碼2: function deletenode(obj){ ? ? ??

?var pnode=obj.parentNode.parentNode;

pnode.parentNode.removeChild(pnode); }

正在回答

2 回答

?代碼1 的邏輯是: ?table中你刪除的是一個tr標簽 ,而pnode沒有index,只認為是一個普通的tr,自然從新增的中刪除。 childNodes是一組元素,有對應的下標才能確認所在的位置。

代碼2 的邏輯是: 找到了“刪除”所在的行,再尋找到這個的父元素,即可進行刪除,不需要知道他在table中的元素序列的哪里。

0 回復 有任何疑惑可以回復我~

求解答啊

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求指點!為什么代碼1只能刪除新增的行?而代碼2可以隨意刪除?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號