javascript - JS erhält ein Objekt, aber warum ist der Attributwert des Objekts undefiniert?
PHPz
PHPz 2017-05-18 10:47:57
0
1
1004

Verwenden Sie JS, um das td-Tag dynamisch hinzuzufügen, und legen Sie eine Klasse auf bg_red fest. Nachdem die Seite geladen ist, möchte ich diese Klasse abrufen, var a = document.getElementByClassName('bg_red'), um sie abzurufen. log(typeof a) gibt ein Objekt aus und console.log(a) enthält viele Attributwerte. Warum ist es undefiniert, wenn ich console.log(a[0]) verwende? Die Länge von a beträgt 300, aber der von console.log(a.length) ausgegebene Wert ist 0. Warum? Das Bild sieht wie folgt aus:

PHPz
PHPz

学习是最好的投资!

Antworte allen(1)
洪涛

然而 一样的代码 并没有任何的问题

还有问题里面是getElementsByClassName(少了个s);

也许是浏览器原因???

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage