More work on the digital clock code! Rhode Island

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

Local Companies

Gemini Systems Inc
(401) 294-1619
625 W Allenton Rd
North Kingstown, RI
Profit Point Group Inc the
(401) 658-0772
2352 Mendon Rd
Cumberland, RI
Internal Matters
(401) 739-3686
334 Knight St
Warwick, RI
J Partington & Company Inc
(401) 769-7800
25 John A Cummings Way
Woonsocket, RI
Connekted Inc
(401) 886-5111
4547 Post Rd
East Greenwich, RI
Micro Computer Associates
(401) 619-1915
1272 W Main Rd
Middletown, RI
Stenhouse Consulting
(401) 453-6900
4 Traverse St
Providence, RI
Datajet
(401) 364-9050
70 Knauss Dr
Narragansett, RI
Sonalysts Inc
(401) 849-0400
2 Corporate Pl
Middletown, RI
Heitmann Inc
(401) 683-4593
17 Annette Dr
Portsmouth, RI

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
Related Local Events
Fuel Cells 2009
Dates: 7/26/2009 - 7/31/2009
Location: Bryant University
Smithfield, RI
View Details

Gordon Research Conference - Organometallic Chemistry
Dates: 7/12/2009 - 7/17/2009
Location: Salve Regina University
Newport, RI
View Details

Nuclear Physics 2009
Dates: 7/12/2009 - 7/17/2009
Location: Bryant University
Smithfield, RI
View Details

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