More work on the digital clock code! New Berlin WI

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

Local Companies

Guild Software Inc
414-259-0959
10437 W Innovation DR
Milwaukee, WI
Weyer Software Services
414-302-0321
2239 N 114th St
Milwaukee, WI
G4 Enterprise Solutions
414-389-1234
3031 W Lincoln Ave
Milwaukee, WI
Access Technologies International
414-289-3121
840 N Old World 3rd St
Milwaukee, WI
Practice Management Solutions Inc
414-352-8160
7571 N Teutonia Ave
Milwaukee, WI
HarrisData
800-225-0585
13555 Bishops Court
Brookfield, WI
Thin Air Software
414-732-2400
10437 W Innovation Dr
Milwaukee, WI
Zeon Solutions
414-475-6472
10437 W Innovation Dr
Milwaukee, WI
Acra International
414-672-0000
3742 W Lakefield DR
Milwaukee, WI
PKWARE, Inc.
414-289-9788 ext 117
648 N Plankinton Ave
Milwaukee, AK

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

HarrisData

800-225-0585
13555 Bishops Court
Brookfield, WI
http://www.harrisdata.com


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