JavaScript Tutorials and Workshops
Introduction to
What Can You Do With JavaScript
Scripting in JavaScript
COPYing JavaScript Code
JavaScript Document Object Model
JavaScript Objects
List of JavaScript Objects
along with their Properties, Methods, and EventHandlers
JavaScript Properties
Change background color of document
Load a new document
Rollovers Made Easy
Show last modified date of document
Clock
Status Bar Enhancement - Time spent on page
Status Bar Enhancement
Give visitors info about a link before they click
JavaScript Methods
Back Buttons Made Easy
Detecting an Appropriate Browser
Pop Up Windows
PopUp Windows Made Easy
Pops Up a Window with an .html document in it
Pops Up a Window with a URL in it
Pops Up a Window with customized HTML in it
Alert Windows
Alert Windows
Alert Window Showing Time Spent on a Page
Confirm Windows
Prompt Windows
JavaScript Events
onLoad
onLoad, onUnload
onMouseover
onBlur, onMouseOver, onChange
JavaScript Exercises
Navigation Made Easier With JavaScript
Scripting a JavaScript Quiz
Rotating Banner
Status Bar Enhancement - Scrolling Banner
Image Gallery
JavaScript Resources on the Web
--------------------------------------------------------------------------------
JavaScript Language
Numeric Variables
Math Operator
String Variables
String Operators
Converting Strings
Converting Strings to Numbers
Converting Strings to Numbers
Manipulating Strings
Finding a Character in a String
Extracting a Substring
Determining Length of a String
Validating Strings
Comparing Variables
Comparing Variables
JavaScript Statements
If-Else
For Loop
For Loop
While Loop
Arrays
More JavaScript
Passwording A Page
--------------------------------------------------------------------------------
JavaScript Workshop Handout [pdf]
JavaScript Activities Handout [pdf]
JavaScript Activities Files [zip file]
JavaScript Class Project Files [zip file]