Hallo!
Für mich als Javascript Neuling stellt sich eine recht komplizierte Frage:
Über eine Javascript Funktion will ich bei einem onClick Event die Größe eines Divs ändern. Das ganze soll über moo.fx realisiert werden.
Hier mal die Funktion und das onClick-Event:
Code:<script type="text/javascript"> window.onload = function() { resizeDivHeight = new fx.Height('<?php echo $musiktippid2; ?>',{duration:500}); }; </script>Wie bei der Funktion zu erkennen ist, ist der Name des Divs selbst von einer Variable abhängig. Wenn ich den Namen des Divs "statisch" setze funktioniert das Skript auch problemlos.Code:onClick="resizeDivHeight.custom(118,300);"
Das Problem taucht aber dadurch auf, das der Wert der Variable $musiktippid2 nicht im Header, sondern erst später gesetzt wird.
Meine Frage bezieht sich jetzt darauf, ob es möglich ist, die Funktion so zu notieren, dass sie quasi erst beim onClick Event initialisiert wird und somit auch Zugriff auf die Variable hat.
War das verständlich?
Desweiteren - könnt ihr mir eine Einführung in JS empfehlen, vorzugsweise online? Ich möchte das Forum nicht unnötig mit Basisfragen langweilen...
Schönen Gruß,
Stefan


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen