Hi häng hier grad an einer kleinen Sache:
Hab eine mittels Ajax eine Art Favoriten System gebaut, die innerhalb der <div id="Favoriten"> die Favoriten <a id="Add"+(ne Zahl)...> auflistet und hinter jedem noch ein kleines X zum löschen ist.
Mein Problem ist beim löschen, weil ich nicht herausfind, wie man erkennt welchen ChildNode-index das angeklickte gelöschte hat. Vielleicht bin ich auch zu Blind, aber bei selfhtml hab ich nichts passendes gefunden...
Wills versuchen mit removeChild zu entfernen, aber weiß nicht welches Child
|
JavaScript Code
|
1
2
|
var Knoten = document.getElementById("Favoriten").firstChild;
verschwunden = document.getElementById("Favoriten").removeChild(Knoten);
|
Ich kanns nicht per .firstChild machen, weil ja auch eins aus der Mitte genommen werden kann. Mit .getElementsByTagName("a")[] gehts auch nicht, weil ich ja dann den [index] von dem geklickten Favoriten brauch. Bei .nodeName das selbe..
Warscheinlich seh ich inzwischen den Wald vor lauter Bäumen nicht mehr! Dankbar für jeden Tipp