More work on the digital clock code! Vermont

Today we begin playing around with replacing those image tags with the correct numbers, depending on what time it is.

Local Companies

KGS Software Engineering
(802) 879-7848
Po Box 8286
Essex, VT
Derham & Co
(802) 867-0155
Dorset, VT
Bitwise
(802) 372-4340
168 Bridge Rd
North Hero, VT
Custom Support
(802) 222-4460
227 Cross Rd
Bradford, VT
Digital Aurora Inc
(802) 362-8111
Manchester, VT
Interface Management Group
(802) 649-3121
12 Campbell Flat Rd
Norwich, VT
Vector New England Inc
(802) 655-6001
463 Mountain View Dr
Colchester, VT
Vermont Firmware Corp
(802) 872-8090
109 Field Green Dr
Colchester, VT
Vermont Computer Support
(802) 524-0203
1 Wiley Pl
Saint Albans, VT
Global Works Systems
(802) 846-2550
441 Watertower Cir
Colchester, VT

provided by: 
Originally published at Internet.com


Tips...

Last week we learned the NAMEs attached to each of the HTML image tags. Today we begin playing around with replacing those image tags with the correct numbers, depending on what time it is.

Here's the code

The time is grabbed from the user's browser, so there's no need to worry about daylight savings time or time zones. As long as the viewer has his or her browser set correctly, you're good to go. If they don't, well, you can't help that.

Let's start at the top of the script just below the loading loop and code: function clock() { dates=new Date(); hour=dates.getHours(); min=dates.getMinutes(); sec=dates.getSeconds(); if(hour < 12) { amPM=am.src; } if(hour > 11) { amPM=pm.src; hour=hour-12; } if(hour == 0) { hour=12; } if(hour < 10) { document["tensHour"].src="http://www.developer.com/dgtbl.gif"; document["Hour"].src=d[hour].src; } if(hour > 9) { document["tensHour"].src=d[1].src; document["Hour"].src=d[hour-10].src; } if(min < 10) { document["tensMin"].src=d[0].src; } if(min > 9) { document["tensMin"].src=d[parseInt(min/10,10)].src; } document["Min"].src=d[min%10].src; if(sec < 10) { document["tensSec"].src=d[0].src; } if(sec > 9) { document["tensSec"].src=d[parseInt(sec/10,10)].src; } document["Sec"].src=d[sec%10].src; document["amPM"].src=amPM; setTimeout("clock();",100); } ...

Read article at Internet.com site

Featured Local Company

KGS Software Engineering

8028797848
Po Box 8286
Essex, VT
http://www.kgsse.com


Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML