Features
- Cover Type: Paperback with 976 pages
- Published by: McGraw-Hill Osborne Media
- Edition: 2nd Edition July 14, 2004
- Written in: English
- ISBN 10 Number: 0072253576
- ISBN 13 Number: 978-0072253573
-
Book Dimensions:
9 x 7.4 x 2 inches
- Weighs: 3.5 pounds
Product Description
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.
Back Cover Copy
The Definitive JavaScript Resource. Complete coverage of the W3C DOM2 standard
Build dynamic, cross-browser Web pages using JavaScript--the premier client-side scripting language in use today on the Web. First learn the basics of the language, then combine syntax and theory to develop practical applications--create a variety of windows including special dialogs, use the W3C Document Object Model (DOM) 2 to manipulate (X)HTML documents, add sizzle to your pages with special effects, and improve usability. With full coverage of advanced topics such as using embedded objects and remote JavaScript, this is the ultimate resource for beginning and advanced users alike.
- Learn core language features such as data types, objects, and regular expressions
- Manipulate (X)HTML and XML documents using the W3C DOM 2
- Take advantage of the standard event models in DOM 2 for robust event handling
- Control windows and frames with the Windows object
- Validate forms before sending them to server-side programs
- Add dynamic effects to Web pages, such as rollovers and animation
- Extend JavaScript’s capabilities using embedded multimedia objects
- Interact with servers on the Internet using remote JavaScript
- Understand JavaScript security policies
- Troubleshoot and debug your JavaScript programs
Thomas Powell, lecturer for UCSD, is the author of HTML& XHTML: The Complete Reference and Web Design: The Complete Reference. He is president and founder of PINT, a Web site design and development firm. Fritz Schneider is a
software engineer at Google who where he works on both client- and server-side Web applications. He is an experienced teacher of Web technologies and co-author of How to Do Everything with Google.
Reader ReviewsI'm not sure why there are no other reviews of the 2nd edition of this book here, but let me rectify that now. This is an extraordinarily lucid presentation of JavaScript and its related technologies. It certainly deserves the praise it received from other reviewers (see reviews of prior edition). I've only read through chapter 12, but I've learned more from this book than three prior JavaScript texts combined. From coverage of core JavaScript to a rigorous examination of JavaScript objects and the various object models, the authors have delivered exactly what I was looking for. I've always been confused about the proper interpretation of the `this' keyword. The authors explain precisely how and why that keyword operates in different contexts and I feel totally comfortable with it now. I also have to complement the authors and editors on the quality of the writing and the accuracy of the text. The writing is tight, the code samples are well crafted and self-contained and I've only found four mistakes in 400 pages of text. In fact, I've never seen so few errors in a technical book of this size. I highly recommend this book to anyone, regardless of your level of expertise.