CIS217: Introduction to JavaScript

JavaScript and Ajax for the Web, Visual QuickStart Guide, Sixth EditionSample Site

The samples in this site are designed to demonstrate the technologies highlighted in the book and act as a supplement to the resources provided.

Download this site as a Zip file.

Samples by Topic

Chapter 1: Getting Acquainted with JavaScript

Chapter 2: Getting Started

Chapter 3: Language Essentials

Most of chapter 3 was dedicated to the Bingo card example. I have included the final version here for reference.

Chapter 4: Working with Images

Working with images and forms are the two most important tasks that drive a webmaster to JavaScript. It is fairly easy once you understand the basics of handling events. If necessary review Chapter 9 to gain more information about events, first.

Chapter 5: Frames

Chapter 6: Browser Windows

Chapter 7: Form Handling

The example provided in the book is a very powerful, but difficult to follow example. It can be used, as is, with little modification. However, I recommend using a much more simple model when starting out with JavaScript and the DOM.

Chapter 8: Forms and Regular Expressions

Regular Expression are very complex. Once created they are extremely difficult to decipher, even for an exerienced programmer. As a result, they are outside the scope of this class.

Chapter 9: Handling Events

Chapter 10: Cookies

Chapter 11: CSS

Chapter 12: Objects and the DOM

I am currently looking for a good reference on the DOM (online, as well as in print).

Chapter 13: Making Pages Dynamic

Chapter 14: Applied JavaScript

Chapter 15: Introducing Ajax

Chapter 16: Ajax Toolkits

These examples are right out of the book

Chapter 17: Bookmarklets

Other AJAX Toolkits

Useful Links