FirePenguins
28th January 2007, 03:56 PM
Well I'm trying to learn how to do simple stuff in javascript and I made a clock with code from a book but it doesn't work. I've tried redoing it and changing stuff around but I still can't get it to work. I was hoping some one can help me. Thanks!
<html>
<head>
</head>
<BODY bgcolor="FFFFFF">
<h2><span id="time">00:00:00</span></h2>
<script language="javascript" type="text/javascript">
function update_time() {
var rightnow = new Date();
var hours = rightnow.getHours();
if (hours < 10)
var hourstring = "0" + hours.toString();
else
var hours = hourstring.toString();
var minutes = rightnow.getMinutes();
if (minutes < 10)
var minutestring = "0" + minutes.toString();
else
var minutestring = minutes.toString();
var seconds = rightnow.getSeconds();
if (seconds < 10)
var secondstring = "0" + seconds.toString();
else
var secondstring = seconds.toString();
var timestring = hourstring + ":" +
minutestring + ":" +
secondstring;
var timeplace = document.getElementById("time");
timeplace.childnodes[0].nodevalue = timestring;
setTimeout("update_time()",1000)
}
</script>
<body onload="update_time()">
</body>
</html>
<html>
<head>
</head>
<BODY bgcolor="FFFFFF">
<h2><span id="time">00:00:00</span></h2>
<script language="javascript" type="text/javascript">
function update_time() {
var rightnow = new Date();
var hours = rightnow.getHours();
if (hours < 10)
var hourstring = "0" + hours.toString();
else
var hours = hourstring.toString();
var minutes = rightnow.getMinutes();
if (minutes < 10)
var minutestring = "0" + minutes.toString();
else
var minutestring = minutes.toString();
var seconds = rightnow.getSeconds();
if (seconds < 10)
var secondstring = "0" + seconds.toString();
else
var secondstring = seconds.toString();
var timestring = hourstring + ":" +
minutestring + ":" +
secondstring;
var timeplace = document.getElementById("time");
timeplace.childnodes[0].nodevalue = timestring;
setTimeout("update_time()",1000)
}
</script>
<body onload="update_time()">
</body>
</html>