Book description
JavaScript is carrying more and more programming load lately as Ajax has become popular. Scripting Ajax from scratch isn't much fun, but fortunately there are libraries to help. Prototype and Scriptaculous will let you get much more work done in much less time, automating tasks from processing XMLHTTP requests to creating animations that draw attention to your interfaces.
This Short Cut demonstrates how to use Prototype for a wide range of tasks, including event handling, DOM processing, string and form process, and Ajax communications. It explores Scriptaculous' visual effects library, from pulsate to squish to fold and beyond. Need interface components? You'll find form autocompletion as well as drag and drop support.
In addition to sample code and explanation, the Short Cut includes member references for both Prototype and Scriptaculous.
Table of contents
- Copyright
- Introduction
- Why Use Prototype and Scriptaculous?
- Techniques Used When Calling the APIs
- Using Prototype
- Using Scriptaculous
-
Prototype and Scriptaculous Members
- Conventions Used
- Ajax members (Prototype)
- Ajax.Base members (Prototype)
- Ajax options members (Prototype)
- Ajax.PeriodicalUpdater members (Prototype)
- Ajax.Request members (Prototype)
- Ajax.Responders members (Prototype)
- Ajax.Updater members (Prototype)
- Array members (Prototype)
- Autocompleter members (Scriptaculous)
- Class members (Prototype)
- Document members (Prototype)
- Draggable members (Scriptaculous)
- Draggables members (Scriptaculous)
- Droppables members (Scriptaculous)
- Effect members (Scriptaculous)
- Effect.Highlight members (Scriptaculous)
- Effect.MoveBy members (Scriptaculous)
- Effect.Opacity members (Scriptaculous)
- Effect options members (Scriptaculous)
- Effect.Parallel members (Scriptaculous)
- Effect.Scale members (Scriptaculous)
- Element members (Prototype)
- Element.ClassNames (Prototype)
- Enumerable members (Prototype)
- Event members (Prototype)
- Field members (Prototype)
- Form members (Prototype)
- Form.Element (Prototype)
- Form.Element.Observer members (Prototype)
- Form.Element.EventObserver members (Prototype)
- Form.Element.Serializers members (Prototype)
- Form.Observer members (Prototype)
- Form.EventObserver members (Prototype)
- Function members (Prototype)
- Global members (Prototype)
- Hash members (Prototype)
- Insertion.After members (Prototype)
- Insertion.Before members (Prototype)
- Insertion.Bottom (Prototype)
- Insertion.Top members (Prototype)
- Number members (Prototype)
- Object members (Prototype)
- ObjectRange members (Prototype)
- PeriodicalExecuter members (Prototype)
- Prototype members (Prototype)
- String members (Prototype)
- Try members (Prototype)
Product information
- Title: Prototype and Scriptaculous: Taking the Pain out of JavaScript
- Author(s):
- Release date: November 2006
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0596529198
You might also like
book
Prototype and Scriptaculous in Action
Prototype and Scriptaculous in Action is a comprehensive, practical guide that walks you feature-by-feature through the …
book
Advanced JavaScript™: Insights and Innovative Techniques
The definitive source for professional JavaScript code. 100+ task-oriented solutions—fully explained Move beyond the basics—master forms, …
book
JavaScript & DHTML Cookbook, 2nd Edition
In today's Web 2.0 world, JavaScript and Dynamic HTML are at the center of the hot …
book
Speaking JavaScript
Like it or not, JavaScript is everywhere these days—from browser to server to mobile—and now you, …