本次編程練習(xí)的不明白的地方
這個刪除功能的函數(shù)中的三行代碼是什么意思,有點暈沒太搞懂。求大神吃藥
function del(obj)//刪除功能
{
var table = document.getElementById("table").lastChild;
var tr =obj.parentNode.parentNode;
table.removeChild(tr);
}
這個刪除功能的函數(shù)中的三行代碼是什么意思,有點暈沒太搞懂。求大神吃藥
function del(obj)//刪除功能
{
var table = document.getElementById("table").lastChild;
var tr =obj.parentNode.parentNode;
table.removeChild(tr);
}
2016-11-19
舉報
2016-11-20
表格DOM是這樣的:
table-->tbody(雖然沒寫不過默認(rèn)必須是這樣)-->tr-->td-->a
table的最后一個子節(jié)點就是tbody
a的父節(jié)點的父節(jié)點就是tr(那一行);
然后tbody是tr的父節(jié)點,根據(jù)removeChild就刪除了那一行。
2016-11-19
ID 為table的節(jié)點元素的最后一個子節(jié)點賦值給table變量。
傳入?yún)?shù)obj的父節(jié)點的父節(jié)點復(fù)制給tr。