Javascript Fundamentals

Getting Started

Introduction/Java vs. JavaScript
JavaScript as a Language
Programming Concepts
JavaScript Advantages
What You Need

Beginning JavaScript

The script tag
JavaScript Comments
Document.write()
Writing HTML with JavaScript

Alert, Confirms and Prompts

Alert()
Confirm()
Errors and Case Sensitivity
Prompt()
Embedding prompt()

Variables

Variables and Variable Types
Variables, Part 2
Variables Exercise

Basic Math Functions

ParseInt()
Addition with Variables
ParseFloat()
Subtraction
Math.round()

More JavaScript Complexity

If/Then and Troubleshooting
Putting JavaScript in the HTML Body
JavaScript Functions and the onLoad Event
The onClick Event
Passing Arguments and onUnload()

Forms and JavaScript, Part 1

Forms and the Document Object Model
Referencing Forms and Elements by Name
The Checkbox
The For Loop

Forms and JavaScript, Part 2

Checking Radio Buttons
Using Radio Buttons to Make Decisions
Text Fields
The Do..While Loop
Confirm a Reset

JavaScript Goodies

Changing the Background Color
A Simple Calculator
Browser Detection
Browser Redirection/Global Variables
Rollovers, Part 1
Rollovers, Part 2
Disjointed Rollovers