<script type="text/javascript">
var tempvar = 0;
function swing(x) {
if (tempvar == x) {
exit;
} else {
tempvar = x;
}
if(document.getElementById(x).style.display == "block") {
document.getElementById(x).style.display = "none";
} else {
document.getElementById(x).style.display = "block";
}}
</script>
<a href="#" onclick="swing('under1');return false;"><img border="0" src="MyCollectionCard/FrecciaVerde2.bmp" width="16" height="16"> <font size=2><b>EPISODES:</b></font></a>
<div style="display:none;" id="under1">
<!--END_HEAD-->
<a href="#" onclick="swing('_EPISODE_SEASON_');return false;"><img border="0" src="MyCollectionCard/FrecciaVerde2.bmp" width="16" height="16"> <font size=2><b>Season: _EPISODE_SEASON_</b></font></a>
<div style="display:none;" id="_EPISODE_SEASON_">
<b><font size="1"><img border="0" src="MyCollectionCard/FrecciaVerde.bmp" width="16" height="16"> </font></b>
<font size="1">(_EPISODE_SEASON_-_EPISODE_NUMBER_)<a href="" onclick="window.external.COLLECTION_EPISODE('_EPISODE_ID_');return false;"><b>_EPISODE_TITLE_ </b></a><br> </font>
</div>
<!--END_EPISODES-->
</div>
Jetzt sieht das Ergebnis so aus: [url=http://mitglied.lycos.de/jkdommi/Unbenannt-1.jpg]
Wie bekomme ich es hin, daß ALLE Episoden einer einzelnen Staffel angezeigt werden?
Ach ja, das onclick-Ereignis wird mit obigem Code nur ausgeführt, wenn vorher eine andere Staffel angeklickt war. Auf- und zuklappen der selben Staffel ist also nicht direkt hintereinander machbar.
Sorry, wenn ich nerve, Jörg, aber dieser Code macht mich langsam schon vollkommen kirre!
Hab auch schon mit innerhtml versucht den Code zu ergänzen, hatte allerdings nur Scriptfehler weil der zu ergänzende Code mal wieder ' und " enthält :(
<SCRIPT LANGUAGE="JavaScript">
var tempvar = 0;
function AddStartCode(x) {
if (tempvar == x) {
exit;
} else {
tempvar = x;
document.getElementById(x).innerHTML = ' <a href="#" onclick="swing('_EPISODE_SEASON_');return false;"><img border="0" src="MyCollectionCard/FrecciaVerde2.bmp" width="16" height="16"> <font size=2><b>Season: _EPISODE_SEASON_</b></font></a>
<div style="display:none;" id="_EPISODE_SEASON_">';
}}
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
var tempvar = 0;
function AddEndCode(x) {
if (tempvar == x) {
exit;
} else {
tempvar = x;
document.getElementById(x).innerHTML = ' </div>';
}}
</SCRIPT>
<a href="#" onclick="swing('under1');return false;"><img border="0" src="MyCollectionCard/FrecciaVerde2.bmp" width="16" height="16"> <font size=2><b>EPISODES:</b></font></a>
<div style="display:none;" id="under1">
<!--END_HEAD-->
<script type="text/javascript">
AddStartCode('_EPISODE_SEASON_');
</script>
<b><font size="1"><img border="0" src="MyCollectionCard/FrecciaVerde.bmp" width="16" height="16"> </font></b>
<font size="1">(_EPISODE_SEASON_-_EPISODE_NUMBER_)<a href="" onclick="window.external.COLLECTION_EPISODE('_EPISODE_ID_');return false;"><b>_EPISODE_TITLE_ </b></a><br> </font>
<script type="text/javascript">
AddEndCode('_EPISODE_SEASON_');
</script>
<!--END_EPISODES-->
</div>