-2

私はvar mainDiv=document.getElementsByClassName('amq')[0];javascriptで使用しています。

初めてmainDivには正しい値がありますが、再度実行すると、関数は未定義を返します。

その理由は何ですか?

注:私はクロムブラウザを使用しています。

4

1 に答える 1

2

おそらく、2回目に実行したときにクラスを持つ要素がないamqため、返されたコレクションまたは配列が空であり、0番目のエントリがないためmainDiv未定義です。

于 2013-07-19T06:27:52.403 に答える