Create dynamic, interactive Web pages with the latest upgrade to this flexible development tool. Coverage includes event handling, object oriented programming, IE specific content, XML, and sample code that lets you work through projects and provides groundwork for your own creations. Provides information for new and non-professional developers and also more advanced coverage for experienced JS developers who want a comprehensive reference.
Table of Contents:
Part I: Introduction
1 Introduction to JavaScript
2 JavaScript Core Features-Overview
Part II: Core Language
3 Data Types and Variables
4 Operators, Expressions, and Statements
5 Functions
6 Objects
7 Array, Date, Math, and Type-Related Objects
8 Regular Expressions
Part III: Fundamental Client-Side JavaScript
9 JavaScript Object Models
10 The Standard Document Object Model
11 Event Handling
Part IV: Using JavaScript
12 Controlling Windows and Frames
13 Handling Documents
14 Form Handling
15 Dynamic Effects: Rollovers, Positioning, and Animation
16 Navigation and Site Visit Improvements
17 Browser and Capabilities Detection
Part V: Advanced Topics
18 JavaScript and Embedded Objects
19 Remote JavaScript
20 JavaScript and XML
Part VI: Real World JavaScript
21 Browser-Specific Extensions and Considerations
22 JavaScript Security
23 JavaScript Programming Practices
Part VII: Appendixes
A Core Syntax Quick Reference
B JavaScript Object Reference
C JavaScript Reserved Words