Vis/skjul kommentarer
Hej eksperter!Jeg er igang med at lave et nyhedsmodel i PHP og jeg vil gerne have lavet, så man kan vise/skjule kommentarer for en given nyhed.
Jeg har fået lavet scriptet, men har det problem, at det kun virker for den sidst tilføjede nyhed. Dvs. selvom man trykker på "Vis kommentarer" for en ældre nyhed, så bliver det alligevel kommentarerne for den sidst tilføjede nyhed, der bliver vist. Hvordan kan man lave, så den viser kommentarerne rigtigt for hver enkelt nyhed?
Mit script:
<script type="text/javascript">
function minmax ($obj, $index) {
var $item = document.getElementById($obj).style;
if ($item.display == 'block') {
$item.display = "none";
$item.visibility = "hidden";
} else {
$item.display = 'block';
$item.visibility = 'visible';
}
}
</script>
Mit link:
<a class=link href=\"java script:minmax('visKommentar',".$id.");\">Vis kommentarer</a>
DIV'en hvori PHP/SQL til at trække kommentarer ud ligger i:
<div id=\"visKommentar\" style=\"display: none;\">--php & sql her--</div>
I kan se problemet på: www.kvarterets-drenge.dk
Beklager, hvis dette skulle være posted i PHP sektionen, men gør ud fra det må være noget JS der skal ændres i, før det virker?
På forhånd tak for hjælpen.
Mvh. Bo
