Morgen allerseits
Nun da ich gestern eins meiner Probleme lösen konnte steh ich doch glatt wieder vor einem zweiten .
Ich habe ein Newsscript welches beliebig viele Klapptexte enhalten kann.
Nun hab ich das problem das ich bei z.B 2 Klapptexten die ich nacheinander anklicke ich bei dem zweiten Klapptext 2 mal drücken muss bevor sich der Klapptext öffnet...ich versteh auch die Logik hinter meinem Fehler ( Ich habe nur 1nen Zähler für alle Klapptexte ) Bin aber irgendwie nicht in der Lage da ne Lösung für zu finden.
Hoffe ihr könnt mir helfen...derweil hier der code von Javascript
und der Klapptext
Danke schonmal im vorraus für jegliche Hilfe
Nun da ich gestern eins meiner Probleme lösen konnte steh ich doch glatt wieder vor einem zweiten .
Ich habe ein Newsscript welches beliebig viele Klapptexte enhalten kann.
Nun hab ich das problem das ich bei z.B 2 Klapptexten die ich nacheinander anklicke ich bei dem zweiten Klapptext 2 mal drücken muss bevor sich der Klapptext öffnet...ich versteh auch die Logik hinter meinem Fehler ( Ich habe nur 1nen Zähler für alle Klapptexte ) Bin aber irgendwie nicht in der Lage da ne Lösung für zu finden.
Hoffe ihr könnt mir helfen...derweil hier der code von Javascript
Code:
<script language="javascript">
var Zaehler = 0;
function Einblenden(tabelle)
{
if (Zaehler % 2 ==0)
{
document.getElementById(tabelle).style.display = "block";
}
else
{
document.getElementById(tabelle).style.display = "none";
}
Zaehler++;
}
</script>
und der Klapptext
PHP:
<?
$klapper=mysql_query("SELECT * FROM news_klapper WHERE news_klapper_news_id='$daten[news_id]'");
while($klappertext = mysql_fetch_array($klapper))
{
?>
<table width="494" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="5"></td>
<td width="431">
<img src="images/expand.gif" width="14" height="11" />
<a onclick="Einblenden(<? echo $klappertext["news_klapper_id"]; ?>)"><? echo $klappertext["news_klapper_titel"]; ?></a></td>
</tr>
</table>
<table width="494" id="<? echo $klappertext["news_klapper_id"]; ?>" border="0" cellpadding="0" cellspacing="0" style="display:none;">
<tr>
<td width="5"></td>
<td width="431"><? echo $klappertext["news_klapper_text"]; ?></td>
</tr>
</table>
<? } ?>
Danke schonmal im vorraus für jegliche Hilfe