Javascript Td.innerHTML在子循环时不显示
在写入大表时,循环子表以获取Javascript Td.innerHTML在子循环时不显示,javascript,html,html-table,Javascript,Html,Html Table,在写入大表时,循环子表以获取td并更改innerHTML不会显示值。但是, console.log(table.children[Math.floor(id/3)].children[id % 3].innerHtml); 在displayChar()的末尾,返回 for(变量i=0;i
td
并更改innerHTML
不会显示值。但是,
console.log(table.children[Math.floor(id/3)].children[id % 3].innerHtml);
在displayChar()的末尾,返回
for(变量i=0;i<9;i++){
displayChar('-',i);
}
函数displayChar(char,id){
var table=document.getElementById('table').tBodies[0];
table.children[Math.floor(id/3)]。children[id%3]。innerHtml=char;
}
0
0
0
0
0
0
0
0
0
Javascript区分大小写
它是innerHTML而不是innerHTML。
for(变量i=0;i<9;i++){
displayChar('-',i);
}
函数displayChar(char,id){
var table=document.getElementById('table').tBodies[0];
table.children[Math.floor(id/3)]。children[id%3]。innerHTML=char;
}
0
0
0
0
0
0
0
0
0
Javascript区分大小写
它是innerHTML而不是innerHTML。
for(变量i=0;i<9;i++){
displayChar('-',i);
}
函数displayChar(char,id){
var table=document.getElementById('table').tBodies[0];
table.children[Math.floor(id/3)]。children[id%3]。innerHTML=char;
}
0
0
0
0
0
0
0
0
0
如果这有帮助,那么如果您愿意,这是一个简单的代码:
for (var i = 0;i<9;i++) {
document.getElementsByTagName('td')[i].innerHTML = "-";
}
for(var i=0;i如果这有帮助,那么如果您愿意,这是一个简单的代码:
for (var i = 0;i<9;i++) {
document.getElementsByTagName('td')[i].innerHTML = "-";
}
(变量i=0;i)的