我動態創建一個使用下面的JavaScript代碼表:如何在表格中創建複選框列?
function CreatTable(data) {
var tablearea;
var table;
var thead;
var tr;
var th;
tablearea = document.getElementById('ShowDataID');
table = document.createElement('table');
thead = document.createElement('thead');
tr = document.createElement('tr');
for (var i = 0; i < data.length; i++) {
var headerTxt = document.createTextNode(data[i]);
th = document.createElement('th');
th.appendChild(headerTxt);
tr.appendChild(th);
thead.appendChild(tr);
}
table.appendChild(thead);
for (var i = 1; i < 4; i++) {
tr = document.createElement('tr');
tr.appendChild(document.createElement('td'));
tr.appendChild(document.createElement('td'));
tr.appendChild(document.createElement('td'));
tr.cells[0].appendChild(document.createTextNode('John'));
tr.cells[1].appendChild(document.createTextNode('McDowell'));
tr.cells[2].appendChild(document.createTextNode('[email protected]'));
table.appendChild(tr);
}
tablearea.appendChild(table);
}
</script>
當我創建表我還需要在表格上方創建複選框列。
任何想法如何使用JavaScript實現它? 或相關鏈接?
看看這個http://stackoverflow.com/a/866249/3905567。 – 2014-11-04 15:17:15