JavaScript 在 document.getElementByID 之后停止

javascript stops after document.getelementbyid

本文关键字:之后 getElementByID document JavaScript      更新时间:2023-09-26

Hei!

var arrFolders=['2006','2007','2008'];
body.getElementById("folders").innerHTML="";
alert("ok");

当我运行此代码时,警报不会运行。我有一个 id 为"文件夹"的div。有谁知道为什么这个javascript停止在getElementById上???

getElementById是在文档中定义的,你甚至可能没有body变量(它是document的属性,而不是window的属性)。

改变

body.getElementById("folders")

document.getElementById("folders")

但是,您必须学习如何通过使用列出错误的控制台来发现这些错误。使用alert(something)是跟踪错误的一种非常痛苦的方式,请使用 console.log(something) .