Merius: getElementsByClassName

Beitrag lesen

Hallo!

Zur Zeit schlage ich mich mit folgendem Problem herum.

Auf der Webseite befindet sich folgendes Element:

<a href="test.php?product=4533233" class="Perma_Link">Informationen über den Link</a>

Im gesamten Quellcode wird dieses eine class Element genau einmal eingesetzt und es ist mir nicht möglich den Aufbau der Webseite  zu verändern. Eine id oder ein name kann somit nicht hinzugefügt werden.

Meine Aufgabe ist es nun, den href auszulesen, im Besonderen die Zahlenkombination des übergebenen Parameters.

Ich habe etwas gegoogelt und bin auf "getELementyByClassName" gestoßen und habe folgendes gebastelt:

function addProduct() {  
	var permaLink=document.getElementsByClassName(Perma_Link)[0];  
	alert("Perma"+permaLink);  
}

Allerdings bekomme ich keine Ausgabe, manche Google Quellen sprechen sogar davon dass diese Funktion nicht mehr unterstützt wird?

Weiters hieß es die Funktion würde eine LinkedList returnieren, dass würde natürlich erklären warum ich es nicht als Array ansprechen kann.

Würde mich wie immer über Hilfestellungen freuen!

mfg,
-Merius