这个控制台代码报错怎么办?显示innerHTML是空的 这代码控制台报错怎么办?显示innerhtml是空的

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script type= "text/javascript">
var str ='table';
for (var i=1;i<10;++i){
str += '<tr>';
for (var j=1;j<=i;++j){
str +='<td>'+j+'*'+i+'='+(j*i)+'<td>';
}
str +='<tr>';
}
str +='<table>';
document.getElementById('table').innerHTML=str;
</script>
</body>
</html>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<title>Document</title>

</head>

<body>

<div id="table"></div>

<script type= "text/javascript">

var str ='<table>';

for (var i=1;i<10;++i){

str += '<tr>';

for (var j=1;j<=i;++j){

str +='<td>'+j+'*'+i+'='+(j*i)+'</td>';

}

str +='</tr>';

}

str +='</table>';

document.getElementById('table').innerHTML=str;

</script>

</body>

</html>

温馨提示:答案为网友推荐,仅供参考
相似回答