能解析下這個刪除函數(shù)嗎。父節(jié)點各對應哪些標簽
function del(obj)
? ? ?{
? ? ? ? ?var tr=obj.parentNode.parentNode;
? ? ? ? ?tr.parentNode.removeChild(tr);
? ? ?}
function del(obj)
? ? ?{
? ? ? ? ?var tr=obj.parentNode.parentNode;
? ? ? ? ?tr.parentNode.removeChild(tr);
? ? ?}
2016-02-11
舉報
2016-02-24
function del(obj)
? ? ?{
? ? ? ? ?var tr=obj.parentNode.parentNode; ? ? ? ? ? ?
這里的祖節(jié)點應該是<tr>,因為它這個函數(shù)本身在<a>這個標簽 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?使用,<a>標簽的父節(jié)點是<td>,然后<td>的父節(jié)點是<tr>,我截了圖,你看看。
? ? ? ? ?tr.parentNode.removeChild(tr); ? ? ? ? ? ? ? 這里則是在<tr> 的父節(jié)點中刪除子節(jié)點<tr>。 ????
? ?}
??
2016-02-16
刪除操作是列,它的祖節(jié)點是table
然后從整個body里刪除tr.
可是這樣不對呀,應該是table里刪除一列,代碼應該是:var tr=obj.parentNode;
tr.parentNode.removeChild(tr);
2016-02-16
為什么不能直接用document.body.removeChild(tr);
2016-02-13
tr是傳到該函數(shù)的節(jié)點的祖節(jié)點,向上數(shù)第二個標簽;
刪除的是tr標簽 //刪除tr父標簽中的tr子標簽