Marc Reichelt: Script läuft nicht im IE

Beitrag lesen

Hi!

Dein Script enthält einige Denkfehler, hier kommt das Script das das tuen sollte was du möchtest:

-------------------------

<script language="javascript">
function start(starten){
 rstarten = new Date();
 uhr = rstarten - starten;
 document.uhr.zeit.value = uhr;
 setTimeout("start()",1);
}

function zeitspeichern(){
 starten = new Date();
 start(starten);
}
</script>

--------------------------

Hier ein paar Erklärungen dazu:

1. Jede Programmzeile wird grundsätzlich mit einem Semikolon ";" beendet.
2. Die Variable "starten", die du in der Funktion "zeitspeichern()" definierst, gilt NUR in dieser Funktion. Deshalb übergebe ich sie später beim Funktionsaufruf "start(starten)".
3. Rufst du die Funktion "zeitspeichern()" überhaupt irgendwie auf?

Viel Glück damit!

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!!!
SELFCode: ss:| zu:) ls:[ fo:} de:[ va:} ch:? sh:) n4:° rl:? br:^ js:( ie:% fl:) mo:)
http://emmanuel.dammerer.at/selfcode.html