Get the most out of this complete question-and-answer book on JavaScript. The JavaScript Anthology: 101 Essential Tips, Tricks & Hacks is a collection of over 100 thoroughly–tested, customizable and elegant solutions that will show you how to add usable and accessible interactivity to your site: from slick drop-down menus, to style sheet switchers, to AJAX applications, and much more.

For intermediate JavaScript developers who want to take their JavaScript skills to the next level without sacrificing web accessibility or best practice.

If you've never written a line of JavaScript before, this probably isn't the right book for you—some of the logic in the later chapters can get a little hairy. If you have only a small amount of experience with JavaScript, but are comfortable enough programming in another language such as PHP or Java, you'll be just fine—SitePoint will hold your hand along the way, and all of the code is available for you to download and experiment with on your own. And if you're an experienced JavaScript developer, they would be very, very surprised if you didn't learn a thing or two. In fact, if you only learn a thing or two, you should contact them at SitePoint—they may have a book project for you to tackle!

Packed with full-color examples, Simply JavaScript is all you need to start programming in JavaScript the right way.

Learn how easy it is to use JavaScript to solve real-world problems, build smarter forms, track user events (such as mouse clicks and key strokes), and design eye-catching animations. Then move on to more powerful techniques using the DOM and Ajax. World-renowned authors, Kevin Yank and Cameron Adams have used their exquisite skills and in-depth knowledge of JavaScript to deliver a book that teaches JavaScript with unprecedented clarity.