document.write(tbody.nodeName);結(jié)果為T(mén)BODY呢,我HTML中沒(méi)有這個(gè)節(jié)點(diǎn)???tbody = document.getElementById('myTable').lastChild; 為什么這里要加上lastChild呢?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔</title>
</head>
<body>
<table id="myTable" border="1px" ?width="60%" bgcolor="#fff">
? <tr>
? ? <th width="30px"><input type="checkbox" name="checkbox" /></th>
? ? <th>學(xué)號(hào)</th>
? ? <th>姓名</th>
? ? <th>性別</th>
? ? <th>操作</th>
? </tr>
? <tr bgcolor="#fff" id="tr1" onmousemove="bgColor()">
? ? <td width="30px"><input type="checkbox" name="checkbox" /></td>
? ? <td>xh001</td>
? ? <td>王小明</td>
? ? <td>男</td>
? ? <td width="40px"><a href="javascript:;" onclick="deleteRow(this);">刪除</a></td>
? ? <!--在刪除按鈕上添加點(diǎn)擊事件 ?-->?
? ??
? </tr>
? <tr>
? ? <td width="30px"><input type="checkbox" name="checkbox" /></td>
? ? <td>xh002</td>
? ? <td>劉小芳</td>
? ? <td>女</td>
? ? <td width="40px"><a href="javascript:;" onclick="deleteRow(this)">刪除</a></td>
? ? <!--在刪除按鈕上添加點(diǎn)擊事件 ?-->?
? ??
? </tr>
</table>
節(jié)點(diǎn)名稱:
<input id="sex1" type="text"/>
<script>
?function deleteRow(obj){
? ?var tbody = document.getElementById('myTable').lastChild; //為什么這里要加上lastChild呢??
? ?var tr = obj.parentNode.parentNode;?
? ?var con=confirm("你確定刪除此行嗎");
? ?document.getElementById('sex1').value=tbody.nodeName;
if(con){tbody.removeChild(tr);}
} ?
</script>?
</body>
</html>
2016-08-08
http://idcbgp.cn/qadetail/154879
已經(jīng)有人問(wèn)過(guò)這個(gè)問(wèn)題了。。。這是鏈接。
2016-08-02
瀏覽器會(huì)自動(dòng)幫你添加,就跟如果你不寫(xiě) <html><head></head></html>,瀏覽器會(huì)自動(dòng)幫你添加一樣,這是DOM樹(shù)的標(biāo)準(zhǔn)。