JavaScript Bible / Edition 6

Paperback (Print)
Buy Used
Buy Used from
(Save 41%)
Item is in good condition but packaging may have signs of shelf wear/aging or torn packaging.
Condition: Used – Good details
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (22) from $1.99   
  • New (4) from $14.98   
  • Used (18) from $1.99   
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any coupons and promotions
Seller since 2008

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.


Ships from: BAY SHORE, NY

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Seller since 2008

Feedback rating:


Condition: New
0470069163 New item in stock, may show minimal wear from storage. I ship daily. 100% Money Back Guarantee!

Ships from: FORT MYERS, FL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Seller since 2015

Feedback rating:


Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Seller since 2015

Feedback rating:


Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Sort by


This book will cover the new powerful functionality JavaScript will gain with the release of fifth generation revisions of Internet Esxplorer and Netscape Communicator. The Gold Bible, will feature essential new JavaScript information, additional ready-to-use JavaScript applications and scores of additional JavaScript and Web page routines. This book will bring programmmers and non-technical professionals, including casual programmmers and scripters, painlessly up to speed on all aspects of mastering JavaScript. Key topics include programming fundamentals, JavaScript language elements and how to use them effectively, plus how to easily and efficiently add powerful new functionality to HTML documents and Java applets.
Read More Show Less

Editorial Reviews

The author covers the basics of document objects and forms, control structures, functions, operators, Java applets, the differences between Netscape and Microsoft's implementations of JavaScript, cross- browser dynamic HTML applications, and debugging tools. Includes beginning and advanced tutorials, and appends answers to the tutorial exercises as well as a list of JavaScript Internet resources. The CD- ROM contains the complete JavaScript for the examples in the book and seven additional chapters with working applications, including calendars, forms, graphics, intelligent flags, and a decision helper. Annotation c. by Book News, Inc., Portland, Or.
Read More Show Less

Product Details

  • ISBN-13: 9780470069165
  • Publisher: Wiley
  • Publication date: 4/9/2007
  • Series: Bible Series, #542
  • Edition description: REV
  • Edition number: 6
  • Pages: 1200
  • Product dimensions: 7.40 (w) x 9.30 (h) x 2.50 (d)

Meet the Author

Danny Goodman has been an active participant on the editorial side of the personal computer and consumer electronics revolutions since the late 1970s. His articles in the field have appeared in some of the most prestigious general audience publications and he has written dozens of feature articles for leading computer publications, such as PC Magazine, PC World, Macworld, and MacUser. He is currently a monthly columnist for Netscape Communication's online developer newsletter, View Source.

Danny is also the author of more than two dozen books on computing and information superhighway technologies. The Complete HyperCard Handbook, published by Bantam Books in August 1987, claimed honors as the bestselling Macintosh book and fastest selling computer book in the history of the industry. That book is now in its fourth edition and has been translated into more than a half-dozen languages. His HyperCard Handbook and HyperCard Developer's Guide have both received Best Product-Specific Book awards from the Computer Press Association (1987 and 1988, respectively). Danny Goodman's Macintosh Handbook (1993), a radical departure from traditional computer books, won Danny's third CPA award.

To keep up to date on the needs of World Wide Web developers for his recent books and Netscape articles, Danny is also a programming and design consultant to some of the industry's top intranet application development groups.

Danny, 47, was born in Chicago, Illinois. He earned a B.A. and M.A. in classical antiquity from the University of Wisconsin, Madison. He moved to California in 1983 and now lives in a small San Francisco area coastal community, where he alternates views between computer screens and the Pacific Ocean.

Read More Show Less

Read an Excerpt
Read More Show Less

Table of Contents

Pt. I Getting Started with JavaScript 1
Ch. 1 JavaScript's Role in the World Wide Web and Beyond 3
Ch. 2 Authoring Challenges Amid the Browser Wars 9
Ch. 3 Your First JavaScript Script 17
Pt. II JavaScript Tutorial 25
Ch. 4 Browser and Document Objects 27
Ch. 5 Scripts and HTML Documents 47
Ch. 6 Programming Fundamentals, Part I 59
Ch. 7 Programming Fundamentals, Part II 69
Ch. 8 Window and Document Objects 83
Ch. 9 Forms and Form Elements 97
Ch. 10 Strings, Math, and Dates 111
Ch. 11 Scripting Frames and Multiple Windows 121
Ch. 12 Images and Dynamic HTML 131
Pt. III Document Objects Reference 141
Ch. 13 JavaScript Essentials 143
Ch. 14 Document Object Model Essentials 163
Ch. 15 Generic HTML Element Objects 201
Ch. 16 Window and Frame Objects 359
Ch. 17 Location and History Objects 485
Ch. 18 The Document and Body Objects 509
Ch. 19 Link and Anchor Objects 591
Ch. 20 Image, Area, and Map Objects 601
Ch. 21 The Form and Related Objects 629
Ch. 22 Button Objects 651
Ch. 23 Text-Related Form Objects 673
Ch. 24 Select, Option, and FileUpload Objects 695
Ch. 25 Event Objects 719
Ch. 26 Style Sheet and Style Objects 793
Pt. IV JavaScript Core Language Reference 847
Ch. 27 The String Object 849
Ch. 28 The Math, Number, and Boolean Objects 877
Ch. 29 The Date Object 891
Ch. 30 The Array Object 909
Ch. 31 Control Structures and Exception Handling 931
Ch. 32 JavaScript Operators 961
Ch. 33 Functions and Custom Objects 981
Ch. 34 Global Functions and Statements 1009
Ch. 35 Body Text Objects 1023
Pt. V Appendixes 1105
App. A JavaScript and Browser Object Quick Reference 1107
App. B JavaScript Reserved Words 1121
App. C Answers to Tutorial Exercises 1123
App. D JavaScript and DOM Internet Resources 1139
App. E What's on the CD-ROM 1143
Index 1147
End-User License Agreement 1243
Pt. VI Bonus Chapters On the CD-ROM
Ch. 36 HTML Directive Objects
Ch. 37 Table and List Objects
Ch. 38 The Navigator and Other Environment Objects
Ch. 39 Positioned Objects
Ch. 40 Embedded Objects
Ch. 41 XML Objects
Ch. 42 The Regular Expression and RegExp Objects
Ch. 43 Data-Entry Validation
Ch. 44 Scripting Java Applets and Plug-Ins
Ch. 45 Debugging Scripts
Ch. 46 Security and Netscape Signed Scripts
Ch. 47 Cross-Browser Dynamic HTML Issues
Ch. 48 Internet Explorer Behaviors
Ch. 49 Application: Tables and Calendars
Ch. 50 Application: A Lookup Table
Ch. 51 Application: A "Poor Man's" Order Form
Ch. 52 Application: Outline-Style Table of Contents
Ch. 53 Application: Calculations and Graphics
Ch. 54 Application: Intelligent "Updated" Flags
Ch. 55 Application: Decision Helper
Ch. 56 Application: Cross-Browser DHTML Map Puzzle
Ch. 57 Application: Transforming XML Data
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Posted August 1, 2009

    more from this reviewer

    I Also Recommend:


    Although JavaScript frameworks are becoming more popular, sometimes you don't need everything they have to offer. This book has everything you've ever wanted to know about JavaScript. It also includes bonus chapters and examples.

    1 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)