Liebe(r) oleeeeeee,
wenn man alle Antworten zusammenfasst, müsste diese Funktion dabei herauskommen:
function aendereLinks() {
var vater = document.getElementsByTagName("body")[0]; // default
// Wurde die Funktion mit Parameter aufgerufen und ein element übergeben?
if (arguments.length > 0) {
// Ja, dieses anstatt des bodys benutzen!
if (arguments[0])
vater = arguments[0];
}
var aElemente = vater.getElementsByTagName("a");
for (var i = 0; i < aElemente.length; i++) { // Dein altes "++i" war falsch!
//ändere die links
}
}
Liebe Grüße aus Ellwangen,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)