如何创建一个循环"for"在json
How to create a table with cycle "for" in json?
我有以下html表:
<table>
<tr>
<th> </th>
<th> Monday </th>
<th> Tuesday </th>
<th> Wednesday</th>
<th> Thursday </th>
<th> Friday </th>
<th> Saturday</th>
</tr>
<tr>
<td> 8:30 - 10:00 </td>
<td> Math</td>
<td>Math </td>
<td>Math</td>
<td> Math </td>
<td> Math</td>
<td> Math</td>
</tr>
</table>
我怎么能创建一个表,只使用JavaScript?
<div id="output"></div>
<script>
var days = {
"Monday": ["8:30 - 10:00", "Math", "Math", "Math", "Math", "Math", "Math"],
"Tuesday": [],
"Wednesday": [],
"Thursday ": [],
"Friday": [],
"Saturday": []
}
var html;
html = "<table><tr>"
for (var day in days) {
html += "<th>" + day + "</th>";
}
html += "</tr>"
for (var day in days) {
if (days[day].length != 0) {
html += "<tr>"
for (var i = 0; i < days[day].length; i++) {
html += "<td>" + days[day][i] + "</td>"
}
}
html += "</tr>";
}
html += "</table>";
document.getElementById("output").innerHTML = html;
</script>
相关文章:
- 为什么JavaScript在for循环为3时向所有4发出警报
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 铬:“;未捕获的语法错误:意外的标记:"
- Is onfling available for html, html5
- Setting default onclick behavior for <img> tag in gene
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 我的javascript for循环不起作用
- For循环冻结Javascript
- 如何在for循环中添加事件侦听器
- 使用“+="操作人员
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- "实例范围”;TypeScript类的getter/setter
- 我如何选择/点击一个带有for=“”的元素"属性[量角器]
- "thing.appendChild不是函数"for对象方法
- querySelectorAll for selector"而不是“;在IE 8上不起作用
- amazons3-aws-sdk for javascript是否支持多部分"下载“;从S3开始