第九章編程練習(xí)題里面的tbody.removeChild(tr);怎么理解?
function deleteRow(obj){ ? ?var tbody = document.getElementById('table').lastChild; ?
var tr = obj.parentNode.parentNode; tbody.removeChild(tr);
這里的tbody是最后一個tr 標簽,為什么在最后刪除的時候,還是tbody.removeChild(tr),這里的tbody和tr應(yīng)該是同級的標簽啊。
2016-09-05
??? <table>
????? <thead>
??????? <th></th>
????? </thead>
????? <tbody>
??????? <tr></tr>
??????? <tr></tr>
????? </tbody>
??? </table>
這樣才是打開的正確方式
2016-09-07
請問document.write(document.getElementById("table").lastChild);顯示結(jié)果包括了thead中的內(nèi)容“學(xué)號操作姓名”是怎么回事?。?/p>
2016-09-05
樓上的寫法是對的。tbody和tr應(yīng)該不是同級的。
<tbody> 標簽表格主體(正文)。該標簽用于組合 HTML 表格的主體內(nèi)容。
并且<thead> 內(nèi)部必須擁有 <tr> 標簽!