<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="someFile.json"></script>
</head>
<body>
<header>
<script >
window.addEventListener('load', test, false);
function test(){
var name = document.getElementById(name);
name.innerHTML = '<p>declaredArray[0].name</p>';
}
</script>
<div id="name"></div>
</header>
<footer></footer>
</body>
</html>
我有一个带有声明的对象数组的JSON文件。当我尝试通过.innerHTML将此文件中的某些内容放在我的网页上时,它会说&#34; Uncaught TypeError:无法设置属性&inner;内部HTML&#39; null&#34;,虽然声明的数组在范围内,但我可以使用console.log访问它。例如。