TypeError: ul_li[index].style is undefined

  • Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Marv

Mitglied
6 November 2010
411
9
18
Milkyway
Hallo,

Bei folgendem Js Schnipsel:
Code:
var ul_li = document.getElementsByTagName('ul')[0].getElementsByTagName('li');
console.log(ul_li);
for (var index in ul_li){
ul_li[index].style.backgroundColor = 'red';
ul_li[index].style.color = 'yellow';

console.log(ul_li[index].innerHTML);
};

bekomme ich den Konsolen Error:

TypeError: ul_li[index].style is undefined
chrome://firebug/content/blank.gif
ul_li[index].style.backgroundColor = 'red';

Ist das Script so nicht in Ordnung? Muss ich in diesem Fall noch was definieren, oder ist das in der Regel überflüssig und ich kann den Error ignorieren?

Danke

Marv
 
Werbung: