D DiDjo Medlem sedan nov. 2002 544 inlägg Trådstart 2 jan. 2003 16:31 #1 Hej! Hur gör man en knapp..... som webforum har innan man blir medlem..... som räknar neråt. Man måste alltså vänta 30 sekunder innan man kan trycka på den. Hmmmmm förklarde nog konstigt men hoppas att ni förstår vad jag menar!
S solbulle Medlem sedan mars 2001 5 287 inlägg Typ:
<script>
function timer()
{ setTimeout("document.formen.tutan.disabled = false", 3000);
}
</script>
<body onload= timer()>
<form name="formen">
<INPUT TYPE="button" name="tutan" disabled = true value="tryck">
</form>
Kanske inte 30sek i det förslaget, men men...
D DiDjo Medlem sedan nov. 2002 544 inlägg Kan man få det att stå t.ex Läs (30) sen Läs (29)? Den räknar ner asså! Annars var den bra! Tack så mycke!
P Peter S Medlem sedan dec. 2002 5 483 inlägg <script type="text/javascript">
<!--
var secs = 30;
function timer(){
document.formen.tutan.disabled = true;
var timeDiv = document.getElementById("time");
if(secs > 0){
timeDiv.innerHTML = secs;
secs--;
window.setTimeout("timer()", 960);
}
else {
timeDiv.innerHTML = "Äntligen! Som Fylking skulle ha sagt...";
document.formen.tutan.disabled = false;
}
};
//-->
</script>
.
.
.
<body onload="timer()">
<form name="formen">
<input type="submit" name="tutan">
</form>
<div id="time"></div>
.
.
.
Jesper T Medlem sedan nov. 2001 7 144 inlägg Annars så har de snygg källkod på registreringssidan.
<form name="register">
<input name="Submit" type="submit" class="bginput" value="Jag har läst reglerna och vill registrera mig">
</form><script>
secs = 30; // Number of secs to delay
wait = secs * 1000;
document.forms.register.Submit.disabled =true;
for(i=1;i<=(wait/1000);i++) {
window.setTimeout("doUpdate(" + i + ")", i * 1000);
}
window.setTimeout("Timer()", wait);
function doUpdate(num) {
if(num == (wait/1000)) {
document.forms.register.Submit.value = "Jag har läst reglerna och vill registrera mig";
} else {
wut = (wait/1000)-num;
document.forms.register.Submit.value = "Var god läs reglerna... (" + wut + ")";
}
}
function Timer() {
document.forms.register.Submit.disabled =false;
}
</script>
Inte att planka alltså, utan endast hämta idéer ifrån
Webforums källkod skrev:
<!-- Do not remove this copyright notice -->
Copyright © 1999 - 2002 webForum
D DiDjo Medlem sedan nov. 2002 544 inlägg Tack så mycke! Precis så jag menade!