創建刪除函數問題
? ?// 創建刪除函數?
???? function deleterow(delnode){
???????? var thisrow=delnode.parentNode.parentNode;
???????? var par=thisrow.parentNode;
???????? var nodelist=par.childNodes;
???????? for (var i=0;i<nodelist.length;i++)
???????? {
??????????? if (nodelist[i].nodeType=="1")
??????????? {
??????????????? if (nodelist[i].childNodes[1].innerHTML == thisrow.childNodes[1].innerHTML)
??????????????? par.removeChild(nodelist[i]);
??????????? }
???????? }
???? }
?不是太理解 有大神解釋一下嗎? 盡量詳細一些,麻煩了。
2019-03-19
if (nodelist[i].childNodes[1].innerHTML == thisrow.childNodes[1].innerHTML)
??????????????? par.removeChild(nodelist[i]);
你這個刪除函數判斷條件不對啊,這樣會把原節點都給刪除掉