-1

ヘイ!

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

このコードを実行すると、アラートは実行されません。ID「フォルダー」のdivがあります。このJavaScriptがgetElementByIdで停止する理由を誰か知っていますか???

4

1 に答える 1

3

getElementByIdはドキュメントで定義されており、変数がない場合もあります (ではなく のbodyプロパティです)。documentwindow

変化する

body.getElementById("folders")

document.getElementById("folders")

ただし、エラーを一覧表示するコンソールを使用して、これらのバグを見つける方法を学ぶ必要があります。を使用するのは、バグを追跡するのに非常に苦痛な方法です。alert(something)console.log(something)

于 2013-10-19T19:18:53.200 に答える