【发布时间】:2019-09-07 13:36:22
【问题描述】:
我最近一直在尝试学习 HTML,但遇到了问题,非常感谢一些帮助。我的代码在下面,但是当我运行它时,它实际上并没有将数据插入到表中,而是插入了代码。
我尝试更改代码的顺序并添加 ;在不同的地方,但不知道足够的 HTML 来解决问题。
let sortDirection = false;
let personData = [
{name: 'Dylan', age: 31 },
{name: 'Hannah', age: 17 },
{name: 'Dollan', age: 39 },
{name: 'Elle', age: 3 },
];
window.onload = () => {
loadTableData(personData);
};
loadTableData(personData);
function loadTableData(personData) {
const tableBody = document.getElementById('tableData');
let dataHtml = '';
for(let person of personData){
dataHtml+= '<tr><td>${person.name}</td><td>${person.age}</td></tr>';
};
console.log(dataHtml);
tableBody.innerHTML = dataHtml;
} /* The table data is an id I used in the table */
它只是不插入数据。提前感谢您的任何帮助
【问题讨论】:
-
同时添加相关的 HTML
标签: javascript html dom html-table