亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么要有lastChild

function deleteRow(obj){ ? ? ? ?var tbody = document.getElementById('table').lastChild; ? var tr = obj.parentNode.parentNode; tbody.removeChild(tr); } 為什么要有lastChild

正在回答

4 回答

可以用開發者工具[F12]查看節點,發現瀏覽器默認生成了<tbody>子節點。<tbody>節點下才是<tr>節點

http://img1.sycdn.imooc.com//567930450001c13307490238.jpg


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

qq_楓_

那lastChild不應該是空白文本字符嗎?
2016-11-07 回復 有任何疑惑可以回復我~
	???<tr>
		<td>xh002</td>
		<td>劉小芳</td>
		<td>
		????<a?href="javascript:;"?>刪除</a>
		</td>???<!--在刪除按鈕上添加點擊事件??-->
	???</tr>

var tbody = document.getElementById('table').lastChild ?<!--以上這句定位到“刪除”對象-->

var tr = obj.parentNode.parentNode ?<!--這句就定位到點刪除的那一列" tr "-->

tbody.removeChild(tr); ?<!--這句就是刪除了上面的整個" tr "-->

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

風鶴子

這個不對 ,暈,刪不掉
2015-12-15 回復 有任何疑惑可以回復我~

代碼給不全哈沒法說~lastChild就是最后的子節點

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

lastChild,是節點的最后一個子節點。

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

舉報

0/150
提交
取消

為什么要有lastChild

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號