Hallo zusammen!
Anbei das Skript um welches es geht. Ich versuche mit JS beim Onload auf die blau markierte Zeile und dessen Text zuzugreifen.
Dachte eigentlich, dass es so gehen müsste:
function ReplaceText(){
var txt = document.getElementById('ID_Action_ApplicationName_Inner');
var eltxt = txt.firstChild.nodeValue;
eltxt = eltxt.replace('Hilfe', 'NeuerText');
txt.firstChild.nodeValue = eltxt;
}
Aber irgendwie will das nicht so recht. Es scheitert beim Anwählen des Elements. Mit der ID-Variante, die mit Ausnahme von Tabellen, sonst brav funktioniert, klappt hier nichts.
PS: Ich würde mich sehr freuen wenn ich auch mal was finde, womit ich selber lerne auf diese Ebenen zuzugreifen. Mit JS und jQuery komme ich gut klar, aber die richtigen Elemente bzw. deren Ebenen anzuwählen macht mir immer Schwierigkeiten. Mal sind es Tabellen, mal solche Seitenelemente wie hier. Leider weiß auch mein schlaues Buch von Jon Duckett hier nicht weiter. Alle anderen Wälzer von Rheinwerk Computing und Co. die hier sonst rumliegen sind noch weiter am Thema vorbei. Immer bestens erklärt wie man Skripte bastelt, aber dieses Auffinden von Elementen max. nur anhand von Class oder ID.
Und vielleicht gibt es in der dem Forum zugehörigen Seminarreihe da was für mich...