I början av Januari 2014 låstes Whoa och du kan alltså ej logga in eller skriva något nytt i forumen. Innehåll i forum osv kommer finnas tillgängligt. Läs Mer »

Javascript: Vid färdig nedräkning:

Hobby & Fritid - Datorer & Teknik

   

2006-03-01 10:51

Javascript: Vid färdig nedräkning:

Hej, jag har följande kod för en nedräknare till en hemsida jag håller på med:

<HTML>
<HEAD>
<TITLE>Countdown Clock</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function getTime() {
now = new Date();
y2k = new Date("Mar 2 2006 00:00:00");
days = (y2k - now) / 1000 / 60 / 60 / 24;
dagarRound = Math.floor(days);
timmar = (y2k - now) / 1000 / 60 / 60 - (24 * dagarRound);
timmarRound = Math.floor(timmar);
minuter = (y2k - now) / 1000 /60 - (24 * 60 * dagarRound) - (60 * timmarRound);
minuterRound = Math.floor(minuter);
sekunder = (y2k - now) / 1000 - (24 * 60 * 60 * dagarRound) - (60 * 60 * timmarRound) - (60 * minuterRound);
sekunderRound = Math.round(sekunder);
sec = (sekunderRound == 1) ? " sekund" : " sek";
min = (minuterRound == 1) ? " minut" : " min, ";
hr = (timmarRound == 1) ? " timme" : " tim, ";
dy = (dagarRound == 1) ? " dag" : " dagar, "
document.timeForm.input1.value = "Det är " + dagarRound + dy + timmarRound + hr + minuterRound + min + sekunderRound + sec + " kvar! ";
newtime = window.setTimeout("getTime();", 1000);
}
// -->
</script>
</HEAD>
<BODY onLoad="getTime()">
<form name=timeForm>
<input type="texte" name=input1 size=110 border-style="none" style="border-bottom: 0px solid; border-left: 0px solid;border-right: 0px solid;border-top: 0px solid;font:12px arial, helvetica,sans-serif">
</form>
</BODY>
</HTML>



Hur skriver jag för att scriptet ska göra så att när nedräknaren når slutdatumet skriver ut en vald text istället för att det ska stå 0dagar 0tim 0sek. Jag vill t.ex att det ska stå "Färdigt!" när 31 mars är nått istället för nedräknaren.

Går det att lösa?

Tacksam för svar!

/ Oskar

Medlem i Mobbade Whoa Användare Crew M.W.A

http://www.otechdesign.com