这段代码可以根据用户输入的行和列生成一个表。
<div id="tableDiv"></div>
)插入到要插入表的html中。
var addTableBtn = document.querySelector('#add-table');
addTableBtn.addEventListener('click',function(){
var rows = parseInt(document.body.querySelector('#rows').value);
var columns = parseInt(document.body.querySelector('#columns').value);
generateTable(rows,columns);
});
function generateTable(rows,columns){
var table = document.createElement('table');
for(var r = 0 ; r< rows ; r++){
var row = table.insertRow(r);
for(var c = 0; c< columns; c++){
row.insertCell(c).innerHTML = "Column_" + c;
}
}
document.body.querySelector("#tableDiv").appendChild(table);
}