JSON-设置table的tbody对象
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>004设置table的tbody</title>
</head>
<body>
<script type="text/javascript">
//JSON数据
var data ={
"total":4,
"emps":[
{"empno":1234,"ename":"smith","sal":12300},
{"empno":2344,"ename":"smith","sal":"16300"},
{"empno":3444,"ename":"smith","sal":"15300"},
{"empno":4444,"ename":"smith","sal":"15000"}
]
};
//把数据展示到table当中
window.onload=function(){
var displayBtnElt = document.getElementById("displayBtn");
displayBtnElt.onclick=function(){
var emps = data.emps;
var html = "";
//循环遍历
for (var i = 0; i < emps.length; i++) {
//json对象
var emp = emps[i]
//拼接字符串
html += "<tr>";
html += "<td>"+emp.empno+"</td>";
html += "<td>"+emp.ename+"</td>";
html += "<td>"+emp.sal+"</td>";
html += "</tr>";
}
document.getElementById("emptbody").innerHTML=html;
document.getElementById("count").innerHTML=data.total;
}
}
</script>
<input type="button" value="员工信息列表" id="displayBtn"/>
<h2>员工信息列表</h2>
<hr>
<table border="1px" width="50%">
<tr>
<th>员工编号</th>
<th>员工名字</th>
<th>员工薪资</th>
</tr>
<tbody id="emptbody">
</tbody>
</table>
总共<span id="count"></span>记录条数
</body>
</html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix