Ich möchte mir aus einer Seite, alle "a" Elemente auslesen lassen und dann auf deren onclick zugreifen. Nur es funktioniert nicht so wie es soll.. Er hört mir immer nach dem ersten gefundenen Treffer auf und rennt die Schleife nicht weiter durch.
Wenn ichs ohne der if Abfrage mache und mir nur mit alert alle ausgeben lasse, dann seh ich ja das die ganzen Elemente drinnen sind.
Kann mir hier bitte wer helfen?
Wenn ichs ohne der if Abfrage mache und mir nur mit alert alle ausgeben lasse, dann seh ich ja das die ganzen Elemente drinnen sind.
Kann mir hier bitte wer helfen?
HTML:
var allTitles = document.getElementById('main').getElementsByTagName("a");
for(i = 0; i < allTitles.length; i++){
//alert(allTitles[i].getAttributeNode('onclick'));
if(allTitles[i].getAttributeNode('onclick').indexOf("/title/tt") != -1){
newElement = document.createElement("span");
newElement.setAttribute('style', 'margin-left: 20px;');
newElement.innerHTML="<a href='"+url+"' style='color:blue;' target=\"_blank\" >Text</a>";
allTitles[i].appendChild(newElement);
}
}