Javascript 在HTML表中使用数组
我有一个数组,我只想在我的表中使用它。 这是我的想法,但我不知道如何使用td标签中显示的阵列:Javascript 在HTML表中使用数组,javascript,html,arrays,Javascript,Html,Arrays,我有一个数组,我只想在我的表中使用它。 这是我的想法,但我不知道如何使用td标签中显示的阵列: <head> <script type="text/javascript"> function list() { var list = ['Tim','Tom','Tam'] } </script> </head> <body> <table> <tr>
<head>
<script type="text/javascript">
function list() {
var list = ['Tim','Tom','Tam']
}
</script>
</head>
<body>
<table>
<tr>
<td>Place 1: list[0]</td>
<td>Place 2: list[1]</td>
<td>Place 3: lsit[2]</td>
</tr>
</table>
</body>
函数列表(){
变量列表=['Tim'、'Tom'、'Tam']
}
位置1:列表[0]
地点2:名单[1]
地点3:lsit[2]
其核心思想是从Python脚本生成一个数组,该脚本从xlsx文件获取该数组,并将其交给HTML页面 创建一个数组,并为每个元素创建一个TD元素
var list=[0,1,2,3,4,5],
pushTo=arr=>{
arr.forEach((cur,i)=>{
设tempElem=document.createElement(“TD”);
tempElem.innerHTML=`list[${i}]`;
tlist.appendChild(tempElem);
});
};
普什托(名单)代码>
纯JS:
var list=['Tim'、'Tom'、'Tam'];
var tr=document.querySelectorAll('table>tbody>tr')[0];
用于(列表中的变量l){
var指数=parseInt(l)+1;
var td=document.createElement('td');
td.innerHTML='Place'+index+':'+list[l];
tr.appendChild(td);
}
首先放弃函数,然后文档。写入(列表[0])
将起作用。但是有无数更好的方法。对不起,但在我看来这个问题太模糊了。您可能应该学习更多关于JavaScript的知识,并在以后提出更具体的问题。