Ihc brauche mal kurz eure Hilfe, wie kann ich das unten angehängte Countdown Script so verändern das nach Ablauf der Zeit der Countdown durch einen Schriftzug z.B. "Countdown beendet" ersetzt wird?
Ich danke euch schonmal für eure Hilfe
Code:
<script language="javascript"> var actualdate = new Date(); var todate = new Date(2008,01,01,12,12,12); var weektext = " Wochen, "; var daytext = " Tage, "; var hourtext = " Stunden, "; var minutetext = " Minuten, "; var secondtext = " Sekunden."; var seconds, minutes, hours, days, weeks; var sh_seconds, sh_minutes, sh_hours, sh_days, sh_weeks; var remain; function Countdown() { actualdate = new Date(); difference = todate - actualdate; seconds = difference / 1000; sh_weeks = Math.floor(seconds / 60 / 60 / 24 / 7); remain = seconds - (sh_weeks * 7 * 24 * 60 * 60); sh_days = Math.floor(remain / 60 / 60 / 24); remain = remain - (sh_days * 24 * 60 * 60); sh_hours = Math.floor(remain / 60 / 60); remain = remain - (sh_hours * 60 * 60); sh_minutes = Math.floor(remain / 60); remain = remain - (sh_minutes * 60); sh_seconds = Math.floor(remain); if (document.getElementById('weeks')) { document.getElementById('weeks').innerHTML = sh_weeks + weektext; } if (document.getElementById('days')) { document.getElementById('days').innerHTML = sh_days + daytext; } if (document.getElementById('hours')) { document.getElementById('hours').innerHTML = sh_hours + hourtext; } if (document.getElementById('minutes')) { document.getElementById('minutes').innerHTML = sh_minutes + minutetext; } if (document.getElementById('seconds')) { document.getElementById('seconds').innerHTML = sh_seconds + secondtext; } } function init() { setInterval("Countdown()",1000); Countdown(); } init(); </script> <span id="weeks"></span> <span id="days"></span> <span id="hours"></span> <span id="minutes"></span> <span id="seconds"></span>
Ich danke euch schonmal für eure Hilfe

Kommentar