• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Timeout

Fraction

New member
Tag allerseits

Ich habe die sounds 1-19 (einerschritten) und 20-60 (zehnerschritten) [one.wav,two.wav...]
Nun möchte ich per Java script z.B. eine 23 machen also twenty-three.
Ich spiele also erst twenty ab und dann three. Das geht nicht anders als mit einem timeout.

<script language="JavaScript">
<!--
function um(wert)
{
if(wert ==1) document.one.play()
...
if(wert == 23) document.twenty.play()
setTimeout('document.three.play()',1000);
...
if(wert == 30) document.thirty.play()
...
}
//-->
</script>

Jetzt gilt der Timeout allerdings für das ganze Javascript was bedeutet das sogar z.B. nach einer acht (eight) eine 3 (three)kommt. Ich möchte es nur auf diesen part des Javascripts beziehen.
Und hier bräuchte ich hilfe..

thx

Paul
 
etwa so?

if(wert == 23) {
document.twenty.play();
setTimeout('document.three.play()',1000);
}

dann wird das setTimeout nur bei positiver if Schleife aktiviert.

odyss
 
Zurück
Oben