Verwende besser die Methode getAttribute().
ACK.
Außerdem ist vor Anwendung der toLowerCase()-Methode eine Abfrage auf das Objekt wichtig, da ja auch META-Informationen ohne name-Attribut vorkommen koennen (dafuer http-equiv).
Thomas,
Das war's. Ich hab im head
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="DC.Date" content="2004-09-12" />
Für Meta[0] ist Meta[i].attributes["name"] null, Meta[i].attributes["name"].nodeValue ebenfalls null, und darauf lässt sich die Methode toLowerCase() nun wirklich nicht anwenden (not an object).
Bei der Abfrage
if(Meta[i].attributes["name"].nodeValue == "DC.Date")
gab's noch keinen Fehler, deshalb hab ich das übersehen.
Probiere es so:
Sieht gut aus.
Danke,
Gunnar
--
"(Der Student) kann sich so völlig dem hingeben, was er naiv für die Computerwissenschaft hält, also der bloßen Verfeinerung seiner Programmiertechniken, daß er sich auf diese Weise effektiv daran hindert, etwas wirklich Wesentliches zu studieren."
(Joseph Weizenbaum in "Die Macht der Computer und die Ohnmacht der Vernunft")
"(Der Student) kann sich so völlig dem hingeben, was er naiv für die Computerwissenschaft hält, also der bloßen Verfeinerung seiner Programmiertechniken, daß er sich auf diese Weise effektiv daran hindert, etwas wirklich Wesentliches zu studieren."
(Joseph Weizenbaum in "Die Macht der Computer und die Ohnmacht der Vernunft")