More work on the digital clock code! Mason City IA

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

Local Companies

Technology Now
(563) 324-8438
111 E 3rd St
Davenport, IA
Technisource Inc
(515) 225-2300
7755 Office Plaza Dr N Ste 165
West Des Moines, IA
Integrated Resources Corporation
(515) 244-1157
2411 Grand Ave
Des Moines, IA
Boji Information Systems
(712) 262-9039
1980 280th St
Spencer, IA
Vital Support Systems
(319) 294-8300
1615 32nd St NE
Cedar Rapids, IA
Lxi Enterprise Inc
(641) 494-1600
100 1st St NW
Mason City, IA
Data Information Management
(563) 582-5077
Dubuque, IA
Ortho Computer Systems
(515) 233-1454
1107 Buckeye Ave
Ames, IA
Information Technology Services
(563) 927-8447
214 S Franklin St
Manchester, IA
Corporate Contracts
(515) 309-5600
11180 Aurora Ave
Urbandale, IA

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

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