small medium large xlarge

Simply JavaScript


Cover image for Simply JavaScript

Simply JavaScript


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.

About this Title

Pages: 432
Published: 2007-09-01
ISBN: 978-0-9802-8580-2

Among its many treasures, this book will show you how to:

  • Learn JavaScript’s built-in functions, methods, and properties.
  • Easily integrate JavaScript in your web site.
  • Use JavaScript to validate form entries and interact with your users.
  • Understand how to respond to user events.
  • Create animations that bring your web site to life.
  • Start programming using the DOM and Ajax.

Perfect for the first-time JavaScript coder, this book teaches JavaScript with unprecedented clarity, featuring loads of color illustrations and advice on how to use JavaScript the right way in the real world.

Whether you’ve never seen a line of JavaScript code in your life, or you’ve seen one too many lines that don’t do what you expect, this book will show you how to make JavaScript work for you.

Contents & Extracts

  • Chapter 1: The Three Layers of the Web
  • Chapter 2: Programming with JavaScript
  • Chapter 3: Document Access
  • Chapter 4: Events
  • Chapter 5: Animation
  • Chapter 6: Form Enhancements
  • Chapter 7: Errors and Debugging
  • Chapter 8: Ajax
  • Chapter 9: Looking Forward
  • Appendix A: The Core JavaScript Library


Kevin Yank is a world renowned leader in JavaScript programming. As The Technical Content Director for, author of multiple web development books and editor of an extremely popular monthly newsletter, Kevin is an inspiration in many areas of web development.

Cameron Adams has been adding to the Internet for over seven years and now runs his own design and development business. He likes to combine the aesthetic with the technological on his weblog,, which contains equal parts of JavaScript, design, and CSS.