Essential JavaScript for Web professionals

著者

書誌事項

Essential JavaScript for Web professionals

Dan Barrett, Dan Livingston, Micah Brown

(The Prentice Hall essential Web professionals series)

Prentice Hall PTR, c1999

  • : pbk.

大学図書館所蔵 件 / 2

この図書・雑誌をさがす

内容説明・目次

内容説明

Learn JavaScript fast, as you build two Web sites that reflect today's most common scenarios: a company selling products and educating visitors; and a content site selling ads and subscriptions. Coverage includes: detecting browsers and platforms; dynamic content creation; image rollovers; pulldown menus; logins; error handling; JavaScript windows and frames; drill-down navigation; and much more. The sites are posted on the Web, so you can reuse the code, and see how your pages should look -- and work! Essential JavaScript for Web Programmers is part of a new series of books that share the same dynamic Web site, and can teach all the Web development skills you need, from PERL to Photoshop -- fast!

目次

1. Dynamism and Detection. Project I: Generating Platform-Specific Content. Inserting a Script into Your HTML. JavaScript Hierarchies. Platform/Browser Detection. Creating Dynamic HTML from within JavaScript. Project II: Printing Copyright Information and Last-Modified Date. Introduction of the Last-Modified Property. Dynamically Printing Nonstring Data. 2. Image Rollovers. Project I: Rollover Script. Creating the IMAGE Objects. Image Rollover Functions. Inserting the Event Handlers. Project II: Adding Advanced Functionality to Our Rollovers. Inserting the Event Handlers. Creating the IMAGE Objects. Inserting the Rollover Functions. Rollover Quirks. 3. JavaScript for Navigation. Project I: JavaScript and Pull-Down Menus. Creating the Navigation Function. Inserting the Event Handler. Using on Change for Instant Gratification. Project II: Using Multiple Pull-Down Menus for Navigation. Creating the Arrays. Creating the Drill-Down Menu Function. Creating the Navigation Function. Inserting the Event Handlers. Project III: Using JavaScript on a Log-in Page. Inserting the Event Handler. 4. Error Handling in Forms. Project I: Checking for Empty Form Fields. Checking Forms for Empty Text Box Fields. Making Sure a Pull-Down Menu Option Was Chosen. Project II: Checking for Erroneous Data in Form Fields. Checking E-mail Addresses for Valid Characters. Checking for Area Codes in Phone Numbers. Making Sure Zip Codes Have Only Numbers. Project III: Letting the User Know What's Wrong. 5. JavaScript Windows and Frames. A Look at the WINDOW Object. Project I: Creating, Populating, and Closing Windows. Creating and Defining the Arrays. Creating the Function. Inserting the Event Handlers. Project II: Using JavaScript to Talk between Frames. Figuring Out Your Frame Hierarchy. Creating a Function to Check Which Section You're In. Inserting the Event Handler. 6. Advanced JavaScript. Project I: Create Submenus for the Stitch Secondary Pages. Functional Specification. Creating and Populating the Arrays to Store Data. Creating the Functions to Run the Submenu System. Inserting the Event Handlers. Appendix A: Event Handlers. Appendix B: JavaScript Objects. Index.

「Nielsen BookData」 より

関連文献: 1件中  1-1を表示

詳細情報

ページトップへ