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

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

請幫我看看問題在那 刪除函數(shù)

<td><a href='javascript:rmove();'>刪除</a></td>


function rmove(x){
?? ?var table=document.getElementById("table");
?? ?var row=x.parentNode.parentNode;
?? ?table.removeChild(row);
}

正在回答

2 回答

<td><a href='javascript:rmove();'>刪除</a></td>里面的href是調(diào)用JavaScript里的函數(shù),而不是一個點擊事件,應該是<td><a href='javascript:;' onclick="remove()">刪除</a></td>

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

慕前端9656150 提問者

使用了<a href='javascript:;' onclick="remove()"> 還是有問題 我看別人寫的 獲取父節(jié)點時var table=document.getElementById("table").lastChild 為什么還是加lastChild?
2016-08-16 回復 有任何疑惑可以回復我~
#2

仙士可 回復 慕前端9656150 提問者

還是有問題是因為你的刪除函數(shù)寫錯了或者調(diào)用函數(shù)錯了,你調(diào)用的函數(shù)remove()沒有定義刪除什么東西,只有個刪除,而沒有說刪除哪個元素。而那個不是獲取父節(jié)點,var table=document.getElementById("table").lastChild 的意思是,先定義table為id為table的那個元素,那個元素是table吧,所以它獲取的是table元素,而我們需要的是tr元素,而這段的意思就是,獲取到table的最后一個子節(jié)點,也就是最后一個tr元素用來刪除
2016-08-16 回復 有任何疑惑可以回復我~
#3

慕前端9656150 提問者

非常感謝!
2016-08-16 回復 有任何疑惑可以回復我~

table默認thead tfoot tbody,table.lastChild是獲取了tfoot,row的父標簽是tbody而不是table

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

舉報

0/150
提交
取消

請幫我看看問題在那 刪除函數(shù)

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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