More work on the digital clock code! Delaware

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

Local Companies

Smart Button
302.283.0200
300 Creek View Road
Newark, DE
Bungee Bag
(302) 731-0766
314 E Main St Ste 1
Newark, DE
Healex Systems Ltd
(302) 235-5750
11 Middleton Dr
Wilmington, DE
Garrett Com Inc
(302) 235-0995
Hockessin, DE
3Cib Inc
(302) 477-9831
Wilmington, DE
Tj Technical Services
(302) 846-2745
501 Delaware Ave
Delmar, DE
New World Technologies
(302) 738-9737
8 Tolliver Ct
Newark, DE
Hamilton Information Systems Inc
(302) 254-5195
29 Hill Rd
Wilmington, DE
Commtrak
(302) 644-1600
26 Nassau Commons
Lewes, DE
E Center Inc
(302) 836-1465
Delaware City, DE

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

Smart Button

302.283.0200
300 Creek View Road
Newark, DE
http://www.smartbutton.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