| SESSION
1
Introduction
to JavaScript
- Origins of
JavaScript
- Why Use
JavaScript?
- What Is
Scripting?
- Where to Use
JavaScript
- Introduction to
JavaScript from Netscape
- Introduction to
ECMAScript
- Introduction to
JScript from Microsoft
- Which Brand of
JavaScript is Best?
- How JavaScript
Code Runs
Basics of
Object Oriented Programming
- Overview
- Objects
- Collections
- An Object Model
- Properties
- Methods
- Events
Basics of
JavaScript Syntax
- JavaScript
Syntax Basics
- Defining
Variables in JavaScript
- Creating and
Using Functions
Built-In
Objects in JavaScript
- Overview
- Using the
Number Object
- Using the
String Object
- Using the
Boolean Object
- Using the Date
Object
- Using the Math
Object
SESSION
2
Creating a
Simple Script to Run in the Browser
- Overview
- Introduction to
Microsoft's Browser and Document
Objects
- Introduction to
Netscape's Browser and Document
Objects
- Using the
Window Object
- Using the
Document Object
- Scripting HTML
Tags
- Creating Event
Handler Functions
Adding
Conditional Logic to Simple Browser Script
- Creating
Conditional Structures Using if..else
- Using Operators
in JavaScript
- Processing
Information in a Switch Statement
- Using
Conditional Statements in the Browser
Using
Loops and Functions
- Looping
Structures
- Using the with
Statement
- Global Methods
- Additional
Language Functions
Writing
Event Handlers
- Overview
- Providing User
Feedback
- Building
Drop-Down Menus
- Managing Frame
Content
Error
Handling
- Overview
- Common Errors
- Using onError
Event
- Using
try..catch Blocks
Using
Windows
- Window Types
- Managing
Multiple Windows
Working
with Arrays
- Overview
- Creating Arrays
- Using Arrays
- Document and
Browser Arrays
SESSION
3
Working
with HTML Forms
- HTML Form
Architecture
- Accessing Forms
and Elements in JavaScript
- Validating Form
Data
- Processing Form
Data
Validating
Data
- Validation
Techniques
- Pattern
Matching
- Testing Numeric
Data
- Testing String
Data
Working
with Images
- Working with
the Image Tag
- Swapping Images
- Animation
Additional
Scripting Techniques
- Overview
- Global
Variables
- Navigator
Object
- Location Object
- Embedding with
the eval Method
- JavaScript
Source Files
Using
JavaScript in ASP Pages on the Web Server
- Overview
- Server-Side
Scripts
- ASP
Architecture
- IIS Objects
- Using COM
Components
SESSION
4
Creating
Adaptive Forms
- Overview
- Adaptive Forms
- Tag Hierarchies
Interacting
with the Keyboard and Printer
- Overview
- Document Level
Keyboard Events
- Tag Level Keyboard
Events
- Printer Events in
Internet Explorer 5
Creating Menus
- Overview
- Site Menu
- Context Menu
Creating Your
Own Objects
- Overview
- Creating and Using
Objects
- Properties
- Methods
- Complex Objects
SESSION
5
Working with
Frames
- Overview
- Requirements for
JavaScript
- Manipulating in
JavaScript
Working with
Cookies
- Understanding
Cookies
- Creating Cookies
- Reading Cookies
- Using Cookies
Working with
Applets
- Overview
- Understanding Java
Applets
- Communicating with
Applets
- Working with
Threaded Applets
JavaScript
Libraries
- JavaScript
Libraries
- Using JavaScript
Libraries
Performance
Tips for JavaScript
- Overview
- Caching Objects
- Caching Scripts
- Performance Effects
of Using Objects and Method
|