Hallo Jeremias
...
if(curNode.nextSibling && curNode.style.display != "none"){
gothrough(curNode.nextSibling);
}
}
Wieviele Geschwisterknoten erreichst Du damit maximal?
Skizziere Deinen Algorithmus auf Papier mit einem Baumdiagramm, bei dem ein Knoten auch mal mehr als zwei Kindknoten besitzt. Kann Dein Algorithmus den dritten Kindknoten erreichen?
Meine Vermutung (Syntax habe ich nicht überprüft): while statt if
Freundliche Grüsse,
Vinzenz