Using Programming Techniques
Maintain JavaScript Code
Debug JavaScript Code
Implementing Cross-Browser Compatibility
Provide Support For Multiple Browsers
Detect Browser Compatibility
Detect Browser and JavaScript Versions
Detect Objects
Handle Exceptions
Using Custom Objects in JavaScript
Access Custom Objects
Use Constructor Functions
Add Methods to Objects
Use Prototype Function
Working with Arrays
Create and Populate Arrays
Delete Array Elements
Use Multi-Dimensional Arrays
Handling Cookies Using JavaScript
Use Cookie Objects
Store Cookies
Process Cookie Values
Delete Cookies
Validating Forms Using JavaScript
Validate Forms Using the Generic Approach
Implement Generic Validation Using Custom Objects
Programming Using DOM API
Traverse Documents
Modify Documents
Append Nodes to Documents
Working with DHTML
Change Element Appearance Dynamically
Assign and Position Elements Dynamically
Communicating with Applets and Server Applications
Communicate with Java Applets
Communicate with Shockwave Files
Communicate with ActiveX
Communicate with Server Applications