More work on the digital clock code! Acton MA

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

Local Companies

Distributed Technology Associates, Inc.
(978) 274-0462
1740 Massachusetts Avenue, Bldg. C, Flr. 2
Boxborough, MA
Biscom
(978) 250-1800
321 Billerica Road
Chelmsford, MA
Global Enterprise Technologies, Corp.
(781) 890-6700
230 Third Avenue, 6th Flr.
Waltham, MA
Integrated IT Solutions
(781)7422237
159 Overland Road
Waltham, MA
SoftServe, Inc.
781 890 0358
318 Bear Hill Rd.
Waltham, MA
MacroExpressions
(978) 930-1907
220 High St
Acton, MA
Cisco
(978) 244-8000
1414 Massachusetts Avenue
Boxborough, MA
Microsoft Corporation
(781) 487-6648
201 Jones Road, 6th Floor
Waltham, MA
Consultants - Information Security
(781)6411511
391 Totten Pond Road, Suite 101
Waltham, MA
DotNet4 Software Solutions
978-828-8888
14 Golden Dr #202
Belmont, MA

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

MacroExpressions

(978) 930-1907
220 High St
Acton, MA
http://www.macroexpressions.com

Innovative embedded software development tools:
* Unimal - language-independent macro processor that works miracles with compile-time initialization.
* C-SLang - A very compact Assembly-like script language for downloadable embedded diagnostic modules. Compiled by C compiler: no other tools needed.
* Related consulting and software development

Related Local Events
Software Development Best Practices 2009
Dates: 9/21/2009 - 9/24/2009
Location: Hynes Convention Center
Boston, MA
View Details

EMBEDDED SYSTEMS CONFERENCE - BOSTON 2009
Dates: 9/21/2009 - 9/24/2009
Location: Hynes Convention Center
Boston, MA
View Details

September Networking Breakfast
Dates: 9/15/2009 - 9/15/2009
Location: Holiday Inn Boston - Somerville
Somerville, MA
View Details

September Networking Breakfast
Dates: 9/15/2009 - 9/15/2009
Location: Holiday Inn Boston - Somerville
Somerville, MA
View Details

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