Hallo zusammen,
ich habe das Problem, dass ich mehrere Funktionen in mein HTML mit einbinden möchte, aber irgendwie funktioniert das nicht ganz so wie ich das möchte.
Mein Ziel ist es, dass ich einen Countdownzähler als Inhalt in einer Tabelle haben möchte und eine andere Anzeige ebenfalls als Inhalt in einer anderen Zelle der selben Tabelle haben möchte. Wenn ihr die Lösung so gestalten könntet, dass ich den Countdownzähler mehrmals verwenden kann nur eben mit anderen Daten, wäre das super.
Was ich bisher habe sieht ungefähr so aus:
<head>
<script type="text/javascript">
[code lang=javascript] function countdown() {
var Jahr = document.countdownform.Jahr.value,
...//noch ein paar Variablen und Code zum umgestalten//..
document.countdownform.countdownoutput.value = berechneteVariable;
setTimeout('countdown()',500);
}
function otherfunction() {
var a = document.otherform.anyv.value,
...//noch ein paar Variablen und Code zum umgestalten//..
document.otherform.otheroutput.value = berechneteVariable;
setTimeout('otherfuncion()',500);
}
</script>
</head>
[/code]
Ich habe jetzt versucht bei <body onload=""> beide Funktionen mit Komma getrennt einzubinden, ich konnte jedoch immer nur auf die erste zugreifen.
Und wie bereits erwähnt: Wie schaffe ich es dass ich auf beide zugreifen kann? Wie schaffe ich es dass ich countdown() in einer Seite öfters verwenden kann?
OnClick Variante möchte ich gleich mal ausschließen, weil ich möchte, dass die Funktionen direkt bei Aufruf der Seite ausgeführt werden.
Vielen Dank!