More work on the digital clock code! Olive Branch MS

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

Local Companies

Simple Solutions
(901) 289-0089
4499 Seven Valley Cove
Memphis, TN
Mid-South Marking Systems
(901) 360-8207
2677 Mt. Moriah Terrace
Memphis, TN
Teksystems
(901) 415-1000
6750 Lenox Center Court, Suite 110
Memphis, TN
Siemens Medical Solutions, Inc.
(901) 367-0500
3676 East Raines Road
Memphis, TN
Cook Systems International
(901) 757-8877
6799 Great Oaks Road, Suite 200
Memphis, TN
Expeditors International
(901) 362-9771
5395 Distriplex Farms Drive
Memphis, TN
Interactive Solutions, Inc.
(901) 866-1474
3860 Forest Hill Irene Road #101
Memphis, TN
Physician Business Solutions
(901) 259-9200
2725 S. Mendenhall Road, #
Memphis, TN
Paritek Solutions, Inc.
(901) 369-9800
4163 Willow Lake Boulevard
Memphis, TN
Conch Technologies, Inc.
(901) 754-6870
6750 Poplar Avenue, Suite 711
Memphis, TN

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

Expeditors International

9013629771
5395 Distriplex Farms Drive
Memphis, TN


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