|
Module
1 - Enhancing Web Pages with
JavaScript
Includes
an introduction to JavaScript as the programming language to enhance
Web pages to make them more engaging and identify how and where
JavaScript can be placed in a Web page. Covers handling cross-browser
incompatibility issues and processing and validating user-entered
data on Web page forms. Write JavaScript code to dynamically load
pages into frames, and load pages into customized windows.
Topics include:

Getting started with JavaScript

Handling Errors in JavaScript

JavaScript Objects, Event Handling

Functions and Variables, Object
References

JavaScript Control Structures

Dynamic Effects for Images, Swapping
Images

Dealing with Browser Differences

JavaScript Applications for Forms

Accessing Selection list Information

Using Check Box Data, Radio Buttons

Scripting onSubmit and onReset Events

Creating Frames and Changing the Content
|
|
Module
2 - JavaScript Programming
This
module covers syntax rules and good coding practices when using
JavaScript and covers the details of data types, variables, control
structures and functions. It also covers object characteristics,
using objects and creating custom objects.
Topics
include:

Variables, Data Types, Operators, Control
Statements

Functions and Objects

The Window Object, Dialog Boxes

Window Manipulations

Writing to Document Objects

Working
with and scripting Frames

Working
with Forms and Forms-based Data

Validating
Form Data

Dates
and Math with JavaScript

Cross-browser
Compatibility

Examining
the Compatibility Landscape

Detecting
Browser and Platforms
|