Hallo Micha!
... ich bin mit javascript leider nicht so bewandert, wie kann ich denn alle Bereiche durchlaufen und auf hidden prüfen?
Gerade Leuten, die sich mit Javascript "nicht so gut" auskennen, würde ich die Verwendung eines Javascript Frameworks empfehlen. Und da dann das mit Abstand am häufigsten verwendete, nämlich jQuery.
Das script wird später in einer php-datei laufen, die alle kommentareinträge aus einer db holt.
Die Einträge für die hidden-Bereiche würden also überall dort wo jetzt name= und id= mit nummern festgelegt ist, eine variable nutzen ($row['ID']).
Du solltest die Elemente, die später
1. auf den Klick reagieren und
2. und entsprechend eingeblendet werden sollen
"gruppieren", bspw. indem du ihnen eine gemeinsame CSS-Klasse verpasst.
In jQuery baust du dann einen Event-Listener für diese Gruppe für Click ein.
Das EIn- & Ausblenden sollte übrigens auch nicht durch eine direkte (Style)Änderung der Display-Eigenschaft erfolgen, sondern vielmehr durch das Hinzufügen, bzw. entfernen einer weiteren CSS-Klasse (nur für das jeweils anzuzeigende Element).
Falls du dich also für die Verwendung von jQuery entscheidest, und mit Googeln nicht weiterkommen solltest, kannst du ja hier (bitte in diesem Thread - keinen neuen aufmachen) wieder nachfragen.
Viel Erfolg!
Gruß Gunther