This tutorial is meant to serve as an introduction to JavaScript for the non-programmer. Examples and Code Sources are provided for a number of common JavaScript functions. Along with each Code Source, I have included an explanation of the basic elements and their usage. The examples are arranged from simplest to most difficult. They are meant to be followed in order, each tutorial builds upon the concepts introduced in the previous examples.
The purpose of this tutorial is to provide context and guidance for users who are interested in creating simple scripts or "cutting and pasting" scripts from other pages in order tocustomize them for their own web-pages. I do not attempt to teach major programming concepts. (For those interested in more advanced concepts, I suggest the following sources: JavaScript for the World Wide Web - 2nd Ed. Visual Quickstart Guide by Tom Negrino and Dori Smith and JavaScript Bible - 3rd Ed. by Danny Goodman, as well as the on-line resources listed in the "JavaScript Links" section).
Prerequisites: The student should posses a working knowledge of html including the use of forms and frames. Since this tutorial employs Style sheets as well as JavaScript, it is best viewed with either Netscape Navigator or MicroSoft Internet Explorer, versions 4 and up.