Tut mir Leid, aber leider ist Javascript Neuland für mich. Ich will mich demnächst einlesen, jedoch brauch ich diese Funktion sehr schnell. Wäre also sehr dankbar, wenn man mir helfen könnte. Ich habe selbst rumprobiert - leider klappt es nicht:
function aktivieren(sender,ziel) {
// referenz auf das root element des menus
var menuRoot = document.getElementById('nav');
var ankerRoot = content.document;
// von dort aus alle <a>
var alleAElemente = menuRoot.getElementsByTagName('a');
var alleAnker = ankerRoot.anchors;
// Jetzt durch alle <a> rauschen
for(var i = 0; i < alleAElemente.length; i++)
{
// setze alle ausser dem Element, das die Funktion gestartet hat auf 'normal'
alleAElemente[i].className = alleAElemente[i] != sender ? 'normal' : 'aktiv';
}
return true;
// Jetzt durch alle <anker> rauschen
for(var i = 0; i < alleAnker.length; i++)
{
// setze alle ausser dem Element, das die Funktion gestartet hat auf 'normal'
alleAnker[i].className = alleAnker[i].name != ziel ? 'normal' : 'aktiv';
}
return true;
}