More work on the digital clock code! Fargo ND

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

Local Companies

Atlas Business Solutions
701-235-5226
3330 Fietchner Dr.
Fargo, ND
Atlas Business Solutions, inc. (ABS)
800-874-8801
3330 Fiechtner Drive SW
Fargo, ND
Paragon Information Consulting Inc
(701) 237-0036
1330 Page Dr S Ste 203B
Fargo, ND
High Plains Technology
(701) 271-1555
1351 Page Dr S Ste 106
Fargo, ND
SE Service & Consulting
(701) 237-4768
1445 14 1/2 St S
Fargo, ND
PCs For Parents
800-998-8652
1506 16th St S
Fargo, ND
Intelligent InSites
(701) 893-2080
102 Broadway
Fargo, ND
Ideal Advanced Solutions
(701) 239-0012
3223 32nd Ave S Frnt
Fargo, ND
Stratacom
(701) 232-8847
1316 23rd St S
Fargo, ND
Technology Solutions Group
(701) 365-1600
Fargo, ND

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

PCs For Parents

800-998-8652
1506 16th St S
Fargo, ND
http://www.pcsforparents.net


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