- Web Design Tutorials, Tips, Top Resources

JavaScript, ECMAScript, AJAX

Within the JavaScript, ECMAScript section you'll find helpful annotated links to articles, tutorials, scripts, and more related to JavaScript, ECMAScript, and AJAX (Asynchronous JavaScript + XML or Asynchronous JavaScript using XMLHttpRequest). You'll also find a listing of recommended books on JavaScript, ECMAScript, DOM, and AJAX.

Know of some good articles, tutorials, books, or resources related to JavaScript, ECMAScript, or AJAX? Recommendations are welcome and encouraged!

ECMAScript Language Specifications, Articles, and Tutorials

ECMAScript Language Specifications

ECMAScript Documentation, Support References

top‘On this page’ menu

ECMAScript Articles and Tutorials

ECMAScript Interpreters

top‘On this page’ menu

JavaScript Tutorials, Scripts, and Cross-Browser Issues

In addition to the JavaScript tutorials and scripts categorized below, see also Web Resources JavaScript Tutorials JavaScript and Accessibility here at

JavaScript Tutorials

Image Replacement Techniques Using JavaScript

See also Typography Articles, Tutorials on Image Replacement Techniques for many more that include JavaScript, along with CSS, PHP, Flash, or a combination of these.

Mouse Rollovers, Mouseovers Using JavaScript

Windows, Frames, and Popups and JavaScript

top‘On this page’ menu

JavaScript Scripts

Browser Sniffer Scripts

JavaScript browser sniffing is no longer the method of choice for Web site development. Below is information about the pros and cons. If you do need to do sniffing at this point, consider sniffing for DOM support.

See also PHP Tutorials Other PHP Tutorials for more on browser sniffing.

Mouseover, Rollover JavaScript Scripts

Navigation Drop-Down Menu JavaScript Scripts

Style Sheet Switcher Scripts with JavaScript

Collections of JavaScript Scripts

top‘On this page’ menu

Cross-Browser, Cross-Platform JavaScript Issues

While JavaScript continues to be better supported with each new browser version, you'll still find support issues and differences among browsers and platforms. Below are some resources to help you.

See also the JavaScript Discussion Lists and Online Forums section below for more help on JavaScript issues.

top‘On this page’ menu

AJAX Tutorials

top‘On this page’ menu

Discussion Lists, Online Forums, and Newsgroups on JavaScript, ECMAScript

Discussion Lists on JavaScript, ECMAScript

top‘On this page’ menu

Online Forums on JavaScript, ECMAScript

top‘On this page’ menu

Newsgroups on JavaScript, ECMAScript

See also Discussion Lists, Online Forums, and Newsgroups for links to more on Web design and development topics.

top‘On this page’ menu

Sites or Sections of Sites Devoted to JavaScript, ECMAScript

top‘On this page’ menu

Other JavaScript, ECMAScript, AJAX Links Resources

top‘On this page’ menu

Recommended Books on JavaScript, ECMAScript, AJAX

  •  Cover - JavaScript and Ajax for the Web, Sixth Edition (Visual QuickStart Guide), by Tom Negrino, Dori Smith. Published by Peachpit Press (August 28, 2006). 
  •  Cover - Professional Ajax (Programmer to Programmer) by Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett 
  • Beginning JavaScript with DOM Scripting and Ajax, by Christian Heilmann
  •  Cover - JavaScript: The Definitive Guide, by David Flanagan. Published by O\'Reilly, August 2006. 
  •  Cover - DOM Scripting: Web Design with JavaScript and the Document Object Model, by Jeremy Keith. Published by friends of ED (September 20, 2005) 
  •  DHTML Utopia Modern Web Design Using JavaScript & DOM. By Stuart Langridge. SitePoint (June 1, 2005) - info 

Read short reviews and find more book recommendations on Web site-related topics in our Recommended Books, Software section!

In association with
In association with

Sponsored Links:

top‘On this page’ menuNavigation belowSearch/Sidebar

Web Site Resources

Most Popular Books

In association with  In Association with 

Our Other Sites


Effective, accessible, standards-based Web site design since 1996

SKDesigns -

VisiBone JavaScript Products

JavaScript Cheat Sheets

Our JavaScript section sponsors

Within Articles, Tutorials, Tips:

Within Web Site Resources:
SkipShow or Hide Detailed Navigation