Cybaer: Zellen von Tabellen hervorheben (aufgrund von Inhalt)

Beitrag lesen

Hi,

Laufzeitfehler: 'document.getElementsByTagName(...)[...]' ist Null oder kein Objekt

Du kannst (und solltest!) jedesmal vor dem Zugriff abfragen, ob es überhaupt etwas abzufragen gibt.

Also z.B.:

trData=document.getElementsByTagName("tr")[i];
if(trData.getElementsByTagName("td") && trData.getElementsByTagName("td").length>=2) {
 // Zugriff auf die Reihe möglich, da sie mindestens 2 TDs enthält
}

for(var i=0;i<25;i++)

Ach hier kann man mit length arbeiten: i<document.getElementsByTagName("tr").length

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!