Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

Lese Timer

Hier ein kleiner Codeschnipsel der einen Timer runterzählt und den Button dann erst freigibt. Sehr gut um den User dazu zu bewegen, vor einer Anmeldung die Regeln erst zu lesen.

Script:
<html><body>
<center><b><u> Button mit Timer </u></b></center>
<form action="" method="post" name="formular">
<input type="submit" name="ok" value="Ich stimme zu (5)">
</form>

<script type="text/javascript">
var sekunden = 5;
var wait = sekunden * 1000;
document.formular.ok.disabled=true;

for(i=1;i<=sekunden;i++) {
setTimeout("buttontext(" + i + ")", i * 1000);
}

function buttontext(num) {
if(num == (wait/1000)) {
document.formular.ok.value =
"Ich stimme zu ";
document.formular.ok.disabled=false;
}
else {
anzahl = (wait/1000)-num;
document.formular.ok.value =
"Ich stimme zu (" + anzahl + ")";
}
}
</script></body></html>

 
ID: 487
eingestellt am: 23.07.2004
Autor: DiWoWo
Status zum lesen: Gast
gelesen: 7976
Webseite: www.dreamcodes.com
[Drucken]