Javascript 用字符串数组填充表

Javascript 用字符串数组填充表,javascript,html,arrays,css-tables,Javascript,Html,Arrays,Css Tables,我试图用数组中的值填充一个表。如何用stock数组中定义的字符串填充第二列(也称为“Correct Answer”列)?我试图用“正确答案”正确地填充该列,用用户提供的字符串数组正确地填充“您的答案”列。(未显示,在另一类中) var stock=new Array() stock[0]=新数组(“The”) 股票[1]=新数组(“of”) 股票[2]=新数组(“和”) 股票[3]=新数组(“a”) 股票[4]=新数组(“to”) 库存[5]=新数组(“in”) 股票[6]=新数组(“is”)

我试图用数组中的值填充一个表。如何用stock数组中定义的字符串填充第二列(也称为“Correct Answer”列)?我试图用“正确答案”正确地填充该列,用用户提供的字符串数组正确地填充“您的答案”列。(未显示,在另一类中)

var stock=new Array()
stock[0]=新数组(“The”)
股票[1]=新数组(“of”)
股票[2]=新数组(“和”)
股票[3]=新数组(“a”)
股票[4]=新数组(“to”)
库存[5]=新数组(“in”)
股票[6]=新数组(“is”)
股票[7]=新数组(“你”)
股票[8]=新数组(“该”)
股票[9]=新数组(“it”)
股票[10]=新数组(“he”)
股票[11]=新数组(“for”)
股票[12]=新数组(“was”)
股票[13]=新数组(“on”)
股票[14]=新数组(“are”)
.tg{边框折叠:折叠;边框间距:0;}
.tg td{字体系列:Arial,无衬线;字体大小:14px;填充:10px 5px;边框样式:实心;边框-
宽度:1px;溢出:隐藏;分词:正常;}
.tg th{字体系列:Arial,无衬线;字体大小:14px;字体重量:正常;填充:10px 5px;边框-
样式:实体;边框宽度:1px;溢出:隐藏;分词:正常;}
问题:
正确答案:
你的回答是:
1.
2.
3.
4.
5.
6.
7.
8.
9
10
11
12
13
14
15

您可以使用
文档。编写
方法并分别填充该列的每一行。或者您可以为该列的每一行指定id 1,2。。。然后在脚本中从1迭代到最大Id,并使用
document.getElementById(idNumber).innerHTMl
方法设置给定的值

这里有一个例子

<p id="1"></p>
<p id="2"></p>
<p id="3"></p>

<script>
for(i=1;i<=3;i++)
{
document.getElementById(i).innerHTMl=yourDataOverHere
}
</script>

对于(i=1;i,您可以使用获取每个表单元格,然后在迭代时填充它们:

var股票=[[“该”]、[“之”]、[“及”]、[“a”]、[“至”],
[“在”]、[“是”]、[“你”]、[“那个”]、[“它”],
[“他”]、[“代表”]、[“是”]、[“在”]、[“是”];
var节点=document.querySelectorAll('td.tg-031e:n第n个子节点(2)');
[]forEach.call(节点、函数(节点、索引){
node.innerText=股票[指数][0];
});
.tg{边框折叠:折叠;边框间距:0;}
.tg td{字体系列:Arial,无衬线;字体大小:14px;填充:10px 5px;边框样式:实心;边框宽度:1px;溢出:隐藏;分词:正常;}
.tg th{字体系列:Arial,无衬线;字体大小:14px;字体重量:正常;填充:10px 5px;边框样式:实心;边框宽度:1px;溢出:隐藏;分词:正常;}

问题:
正确答案:
你的回答是:
1.
2.
3.
4.
5.
6.
7.
8.
9
10
11
12
13
14
15

非常感谢!这真的很有帮助!
<p id="1"></p>
<p id="2"></p>
<p id="3"></p>

<script>
for(i=1;i<=3;i++)
{
document.getElementById(i).innerHTMl=yourDataOverHere
}
</script>