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>
|
|