[英]Clear content of cell with JavaScript
我想動態更改整個列的單元格的內容。 目前,我遍歷行並追加元素。
for (var i = 0, row; row = table.rows[i]; i++) {
var cell = row.cells[1];
cell.appendChild(element.cloneNode(true))
這很好。 但是問題是,如果我再次調用此函數,則會添加另一個子級。 因此,每次我調用該函數時,都會添加一個元素。 是否可以在添加元素之前清除單元格的內容,還是可以更新單元格的內容?
嘗試這個:
while (cell.hasChildNodes()) {
cell.removeChild(cell.lastChild);
}
嘗試這個:
for (var i = 0, row; row = table.rows[i]; i++) {
var cell = row.cells[1];
cell.innerHTML="";
cell.appendChild(element.cloneNode(true))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.