orffyre
Erfahrenes Mitglied
Hallo!
Ich habe auf meiner Webpage einen toggle-Befehl wie folgt:
im head der html-Datei:
Jetzt habe ich das immer so gemacht:
Mein Problem bei der Sache ist, dass ich jeden Link, den ich togglen will, eine id zuweisen muss. Bei zwei Links wäre das also id="test2", bei dreien, id="test3" usw...
Jetzt habe ich aber durch den Einbau in ein Java-Programm das Problem, dass ich den Zähler für die id immer hochzählen müsste und das geht natürlich nicht.
Kann ich das so irgendwie abändern, dass ich auf ids verzichten kann?
Danke im Vorraus für jegliche Mühe!
Mit freundlichen Grüssen
orffyre
Ich habe auf meiner Webpage einen toggle-Befehl wie folgt:
im head der html-Datei:
HTML:
<script language="JavaScript" type="text/JavaScript">
<!--
function toggle(strId)
{
obj = document.getElementById(strId);
obj.style.display = (obj.style.display == 'block') ? 'none' : 'block';
}
//-->
</script>
Jetzt habe ich das immer so gemacht:
HTML:
<a href="javascript:toggle('test1');void(0);">Link 1</a>
<div style="display:none;" id="test1">
...Inhalt...
</div>
Mein Problem bei der Sache ist, dass ich jeden Link, den ich togglen will, eine id zuweisen muss. Bei zwei Links wäre das also id="test2", bei dreien, id="test3" usw...
Jetzt habe ich aber durch den Einbau in ein Java-Programm das Problem, dass ich den Zähler für die id immer hochzählen müsste und das geht natürlich nicht.
Kann ich das so irgendwie abändern, dass ich auf ids verzichten kann?
Danke im Vorraus für jegliche Mühe!
Mit freundlichen Grüssen
orffyre