嘿!
var arrFolders=['2006','2007','2008'];
body.getElementById("folders").innerHTML="";
alert("ok");
当我运行此代码时,警报不会运行。我有一个 id 为“文件夹”的 div。有谁知道为什么这个 javascript 在 getElementById 上停止???
嘿!
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)
.