gpt4 book ai didi

php - HTML 显示表中数组的数据

转载 作者:行者123 更新时间:2023-11-30 18:12:36 26 4
gpt4 key购买 nike

我对 HTML 和与此相关的任何 Web 开发都非常陌生,如果这个问题 super 简单,我深表歉意。在我目前所做的工作中,我从用户那里获取了一些输入,对它们进行了一些计算(使用我在 head 标记中声明的 javascript 函数),然后给出了一个答案。在进行计算时,我将值存储在数组中,我希望用户能够看到这些数组中的内容。我想在表格中显示这些值。但是,我不知道如何将数组的值放在表格的显示中。我知道这是表格的工作方式:

<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>

但我想将我的值放在“第 1 行,第 1 单元格”等位置。据我所知,表格标签必须用在 HTML 代码的正文部分(如果我错了请告诉我!)所以我不知道该怎么做。我不能在我的函数中计算我的值时创建表,对吗?如何访问我在函数中创建和存储值的数组?感谢您的帮助!

最佳答案

实际上,您甚至可以使用函数创建表,但为了简化,让我们使用已经存在的表。

工作 JSFIDDLE 演示:http://jsfiddle.net/KEjpe/

JS:

var myjsonobject = { 
0: { 0: "row 1 cell 1", 1 : "row 1 cell 2"},
1: { 0: "row 2 cell 1", 1 : "row 2 cell 2"}
}

var table = document.getElementsByTagName("table")[0];

var trs = table.getElementsByTagName("tr");

for(i=0;i<trs.length;i++)
{
var tds = trs[i].getElementsByTagName("td");

for(j=0;j<tds.length;j++)
{
tds[j].innerHTML = myjsonobject[i][j]
}
}

HTML:

<table border="1">
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>

关于php - HTML 显示表中数组的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14189232/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com