Hentede hjælp på:
http://www.html.dk/scripts/javascript/00026/ - og ændrede en smule. Scriptet er testet og virker.
Som jeg også kan se dit script minder meget om ;)
<script type="text/javascript">
<!-- Dette script og mange flere -->
<!-- findes hos
http://www.html.dk -->
<!-- Start
var now = new Date();
var event = new Date("Jan 17 2009 00:00:01");
var seconds = (event - now) / 1000;
var minutes = seconds / 60;
var hours = minutes / 60;
var days = hours / 24;
ID=window.setTimeout("update();", 1000);
function update() {
now = new Date();
seconds = (event - now) / 1000;
seconds = Math.round(seconds);
minutes = seconds / 60;
minutes = Math.round(minutes);
hours = minutes / 60;
hours = Math.round(hours);
days = hours / 24;
days = Math.round(days);
document.getElementById('days').value = days;
document.getElementById('hours').value = hours;
document.getElementById('minutes').value = minutes;
document.getElementById('seconds').value = seconds;
ID=window.setTimeout("update();",1000);
}
// Slut -->
</script>
Der er <input type="text" id="days" value="0" style="width:75px;" /> dage til min fødselsdag <br />
Der er <input type="text" id="hours" value="0" style="width:75px;" /> timer til min fødselsdag<br />
Der er <input type="text" id="minutes" value="0" style="width:75px;" /> minutter til min fødselsdag<br />
Der er <input type="text" id="seconds" value="0" style="width:75px;" /> sekunder til min fødselsdag