SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
Prototype.js cheat sheet                                                                                                                                                                                                                                                                                           1.6.0.2
                                                                                                                                                                                                                                                                                               designed by thinkweb2.com

                                                                                                                                                                                                                                                                          Utility Methods
                                                                                                                                                                                                          Prototype
Event                                                      Element (constructor)                                   Enumerable                         document
                                                           absolutize ( element )
element ( event )                                                                                                                                                                                                                                                         $ ( id | element )
                                                                                                                                                                                                          K ( argument )
                                                                                                                   all ( iterator )                   fire ( eventName[, memo] )
extend ( event )                                           addClassName ( element, className )                                                                                                                                                                            $$ ( cssRule )
                                                                                                                                                                                                          emptyFunction ( )
                                                                                                                   any ( iterator )                   observe ( eventName, handler )
findElement ( event, tagName )                             addMethods ( [methods] )                                                                                                                                                                                       $A ( iterable )
                                                                                                                   collect ( iterator )               stopObserving ( eventName[, handler] )
fire ( element, eventName[, memo] )                        adjacent ( element[, selectors... ] )                                                                                                                                                                          $F ( element )
                                                                                                                   detect ( iterator )                                                                    Prototype.Browser
isLeftClick ( event )                                      ancestors ( element )                                                                                                                                                                                          $H ( [obj] )
                                                                                                                   each ( iterator )                  document.viewport                                   IE
observe ( element, eventName, handler )                    childElements ( element )                                                                                                                                                                                      $R ( start, end[, exclusive = false] )
                                                                                                                   eachSlice ( size, iterator )       getDimensions ( )                                   Opera
pointerX ( event )                                         classNames                                                                                                                                                                                                     $w ( String )
                                                                                                                   entries ( )                                                                            WebKit
                                                                                                                                                      getHeight ( )
pointerY ( event )                                         cleanWhitespace ( element )                                                                                                                                                                                    Try.these ( Function... )
                                                                                                                   find ( iterator )                                                                      Gecko
                                                                                                                                                      getScrollOffsets ( )
stop ( event )                                             clonePosition ( element, source[, options] )                                                                                                                                                                   document.getElementsByClassName
                                                                                                                   findAll ( iterator )                                                                   MobileSafari
                                                                                                                                                      getWidth ( )
stopObserving ( element[, eventName[, handler]] )          cumulativeOffset ( element )                            grep ( regex, iterator )
                                                           cumulativeScrollOffset ( element )                      inGroupsOf ( size )                                                                    Prototype.BrowserFeatures                                       Class
                                                                                                                                                      String (String.prototype)
                                                           descendantOf ( element, ancestor )
Form                                                                                                               include ( object )                                                                     XPath                                                           addMethods ( methods )
                                                                                                                                                      blank ( )
                                                           descendants ( element )                                 inject ( accumulator, iterator )
disable ( formElement )
                                                                                                                                                                                                                                                                          create ( [superclass][, methods... ])
                                                                                                                                                      camelize ( )
                                                           down ( element[, cssRule ][, index = 0] )               invoke ( methodName[, args ] )
enable ( formElement )
                                                                                                                                                      capitalize ( )                                      RegExp
                                                           empty ( element )                                       map ( iterator )
findFirstElement ( formElement )                                                                                                                      dasherize ( )                                       escape ( string )                                               Position
                                                           extend ( element )                                      max ( iterator )
focusFirstElement ( formElement )                                                                                                                     empty ( )
                                                                                                                                                                                                                                                                          absolutize
                                                           fire ( eventName[, memo ] )                             member ( object )
getElements ( formElement )                                                                                                                           endsWith ( substring )
                                                                                                                                                                                                                                                                          clone
                                                                                                                                                                                                          RegExp (RegExp.prototype)
                                                           firstDescendant ( element )                             min ( iterator )
getInputs ( formElement[, type[, name]] )                                                                                                             escapeHTML ( )
                                                                                                                                                                                                                                                                          cumulativeOffset
                                                           getDimensions ( element )                                                                                                                      match ( string )
                                                                                                                   partition ( iterator )
request ( [options] )                                                                                                                                 evalJSON ( [sanitize] )
                                                                                                                                                                                                                                                                          offsetParent
                                                           getElementsByClassName                                  pluck ( propertyName )
reset ( formElement )                                                                                                                                 evalScripts ( )
                                                                                                                                                                                                                                                                          overlap
                                                           getElementsBySelector                                   reject ( iterator )
serialize ( formElement[, getHash = false] )                                                                                                          extractScripts ( )                                 PeriodicalExecuter (constructor)                                 page
                                                           getHeight ( element )                                   select ( iterator )
serializeElements ( elements[, getHash = false] )                                                                                                     gsub ( pattern, replacement )
                                                                                                                                                                                                                                                                          positionedOffset
                                                                                                                                                                                                         stop ( event )
                                                           getOffsetParent ( element )                             size ( )                           include ( substring )
                                                                                                                                                                                                                                                                          prepare
                                                           getStyle ( element, property )                          sortBy ( iterator )
Form.Element                                                                                                                                          inspect ( [useDoubleQuotes] )                                                                                       realOffset
                                                           getWidth ( element )                                                                                                                          ObjectRange (constructor)
                                                                                                                   toArray ( )
activate ( element )                                                                                                                                  interpolate ( object[, pattern] )                                                                                   relativize
                                                           hasClassName ( element, className )                     zip ( Sequence..., iterator )                                                         include ( value )
clear ( element )                                                                                                                                     isJSON ( )                                                                                                          within
                                                           hide ( element )
disable ( element )                                                                                                                                   parseQuery ( [separator = &] )                                                                                      withinIncludingScrolloffsets
                                                           identify ( element )
                                                                                                                   Hash (constructor)
enable ( element )                                                                                                                                    scan ( pattern, iterator )                         Template (constructor)
                                                           immediateDescendants
focus ( element )                                                                                                  clone ( )                          startsWith ( substring )                           evaluate ( object )
                                                                                                                                                                                                                                                                          Insertion
                                                           insert ( element, {position: content} )
getValue ( element )                                                                                               each ( iterator )                  strip ( )
                                                           inspect ( element )                                                                                                                                                                                            After
present ( element )                                                                                                                                   stripScripts ( )
                                                                                                                   get ( key )
                                                                                                                                                                                                         TimedObserver
                                                           makeClipping ( element )                                                                                                                                                                                       Before
                                                                                                                                                      stripTags ( )
select ( element )                                                                                                 inspect ( )
                                                                                                                                                                                                         new Form.Element.Observer ( element, freq, callback )
                                                           makePositioned ( element )                                                                                                                                                                                     Bottom
                                                                                                                                                      sub ( pattern, replacement[, count = 1] )
serialize ( element )                                                                                              keys ( )
                                                                                                                                                                                                         new Form.Observer ( element, freq, callback )                    Top
                                                           match ( element, selector )                                                                succ ( )
setValue ( element, value )                                                                                        merge ( object )
                                                           next ( element[, cssRule][, index = 0] )                                                   times ( count )
                                                                                                                   set ( key, value )
                                                           nextSiblings ( element )                                                                   toArray ( )
Ajax                                                                                                               toJSON ( )
                                                           observe ( element, eventName, handler )                                                    toJSON ( )
                                                                                                                   toObject ( )
new Ajax.PeriodicalUpdater ( container, url[, options] )                                                                                                                                                 Offsets/Dimensions
                                                           positionedOffset ( element )                                                               toQueryParams ( [separator = &] )
                                                                                                                   toQueryString ( )
new Ajax.Request ( url[, options] )
                                                           previous ( element[, cssRule][, index = 0] )                                               truncate ( [length = 30[, suffix = ‘...’]] )
                                                                                                                   unset ( key )
new Ajax.Updater ( container, url[, options] )
                                                                                                                                                                                                                   var dOsets = document.viewport.getScrollOsets();
                                                           previousSiblings ( element )                                                               underscore ( )
                                                                                                                   update ( object )
                                                           readAttribute ( element, attribute )                                                       unescapeHTML ( )
                                                                                                                   values ( )
Ajax.Responders                                            recursivelyCollect ( element, property )                                                   unfilterJSON ( [filter = Prototype.JSONFilter] )
register ( responder )                                     relativize ( element )
                                                                                                                                                                                                                                     dOsets.top
                                                                                                                   Object
unregister ( responder )                                                                                                                              Number (Number.prototype)
                                                           remove ( element )
                                                                                                                   clone ( obj )
                                                           removeClassName ( element, className )                                                     abs ( )
                                                                                                                   extend ( dest, src )
                                                           replace ( element[, html] )
Array (Array.prototype)                                                                                                                               ceil ( )
                                                                                                                   inspect ( obj )
                                                           scrollTo ( element )                                                                       floor ( )
clear ( )
                                                                                                                   isArray ( obj )                                                                                                viewportOset.top
                                                                                                                                                      round ( )
                                                           select ( element, selector... )
clone ( )
                                                                                                                   isElement ( obj )                  succ ( )                                                                                                cumulativeOset.top
                                                           setOpacity ( element, opacity )
compact ( )
                                                                                                                   isFunction ( obj )                                                                    dOsets.left
                                                                                                                                                      times ( iterator )
                                                           setStyle ( element, styles )
each ( iterator )
                                                                                                                   isHash ( obj )                     toColorPart ( )
                                                           show ( element )
first ( )
                                                                                                                   isNumber ( obj )                   toJSON ( )                                                                                                 fd
flatten ( )                                                siblings ( element )
                                                                                                                   isString ( obj )                   toPaddedString ( length[, radix] )
from ( iterable )                                          stopObserving ( element[, eventName[, handler]] )
                                                                                                                                                                                                                                                                                document.viewport.getHeight()
                                                                                                                   isUndefined ( obj )
indexOf ( value )                                                                                                                                                                                                          viewportOset.left
                                                           toggle ( element )
                                                                                                                   keys ( obj )
                                                                                                                                                      Function (Function.prototype)
inspect ( )                                                toggleClassName ( element, className )
                                                                                                                   toHTML ( obj )
last ( )                                                   undoClipping ( element )                                                                   argumentNames ( )
                                                                                                                                                                                                                                                    Element
                                                                                                                   toJSON ( obj )                                                                                  cumulativeOset.left
reduce ( )                                                 undoPositioned ( element )                                                                 bind ( thisObj[, arg...] )
                                                                                                                   toQueryString ( obj )
reverse ( [inline = true] )                                up ( element[, cssRule][, index = 0] )                                                     bindAsEventListener ( thisObj[, arg...] )
                                                                                                                   values ( obj )
size ( )                                                   update ( element[, newContent] )                                                           curry ( arg... )
toArray ( )                                                viewportOffset ( element )                                                                 defer ( arg... )                                                                                           document.viewport.getWidth()
                                                                                                                   Date (Date.prototype)
toJSON ( )
                                                           visible ( element )                                                                        delay ( seconds[, arg...] )
uniq ( )                                                                                                           toJSON ( )
                                                           wrap ( element, wrapper[, attributes] )                                                    methodize ( )
without ( value... )
                                                           writeAttribute ( element, attribute[, value = true] )                                      wrap ( wrapperFunction[, arg...] )

Contenu connexe

Tendances

Cleaner, Leaner, Meaner: Refactoring your jQuery
Cleaner, Leaner, Meaner: Refactoring your jQueryCleaner, Leaner, Meaner: Refactoring your jQuery
Cleaner, Leaner, Meaner: Refactoring your jQuery
Rebecca Murphey
 
Jscex: Write Sexy JavaScript (中文)
Jscex: Write Sexy JavaScript (中文)Jscex: Write Sexy JavaScript (中文)
Jscex: Write Sexy JavaScript (中文)
jeffz
 
深入浅出Jscex
深入浅出Jscex深入浅出Jscex
深入浅出Jscex
jeffz
 
Jscex: Write Sexy JavaScript
Jscex: Write Sexy JavaScriptJscex: Write Sexy JavaScript
Jscex: Write Sexy JavaScript
jeffz
 

Tendances (13)

Jquery 13 cheatsheet_v1
Jquery 13 cheatsheet_v1Jquery 13 cheatsheet_v1
Jquery 13 cheatsheet_v1
 
Cleaner, Leaner, Meaner: Refactoring your jQuery
Cleaner, Leaner, Meaner: Refactoring your jQueryCleaner, Leaner, Meaner: Refactoring your jQuery
Cleaner, Leaner, Meaner: Refactoring your jQuery
 
[Swift] Memento
[Swift] Memento[Swift] Memento
[Swift] Memento
 
Jscex: Write Sexy JavaScript (中文)
Jscex: Write Sexy JavaScript (中文)Jscex: Write Sexy JavaScript (中文)
Jscex: Write Sexy JavaScript (中文)
 
响应式编程及框架
响应式编程及框架响应式编程及框架
响应式编程及框架
 
深入浅出Jscex
深入浅出Jscex深入浅出Jscex
深入浅出Jscex
 
Scala in practice
Scala in practiceScala in practice
Scala in practice
 
Functionality Focused Code Organization
Functionality Focused Code OrganizationFunctionality Focused Code Organization
Functionality Focused Code Organization
 
Jscex: Write Sexy JavaScript
Jscex: Write Sexy JavaScriptJscex: Write Sexy JavaScript
Jscex: Write Sexy JavaScript
 
Fabric.js @ Falsy Values
Fabric.js @ Falsy ValuesFabric.js @ Falsy Values
Fabric.js @ Falsy Values
 
究極のコントローラを目指す
究極のコントローラを目指す究極のコントローラを目指す
究極のコントローラを目指す
 
Prototype Framework
Prototype FrameworkPrototype Framework
Prototype Framework
 
Using Templates to Achieve Awesomer Architecture
Using Templates to Achieve Awesomer ArchitectureUsing Templates to Achieve Awesomer Architecture
Using Templates to Achieve Awesomer Architecture
 

Similaire à this is ruby test

Similaire à this is ruby test (20)

FLATMAP ZAT SHIT : les monades expliquées aux geeks (Devoxx France 2013)
FLATMAP ZAT SHIT : les monades expliquées aux geeks (Devoxx France 2013)FLATMAP ZAT SHIT : les monades expliquées aux geeks (Devoxx France 2013)
FLATMAP ZAT SHIT : les monades expliquées aux geeks (Devoxx France 2013)
 
Build your own entity with Drupal
Build your own entity with DrupalBuild your own entity with Drupal
Build your own entity with Drupal
 
Hadoop + Clojure
Hadoop + ClojureHadoop + Clojure
Hadoop + Clojure
 
Proxies are Awesome!
Proxies are Awesome!Proxies are Awesome!
Proxies are Awesome!
 
jQuery
jQueryjQuery
jQuery
 
Hw09 Hadoop + Clojure
Hw09   Hadoop + ClojureHw09   Hadoop + Clojure
Hw09 Hadoop + Clojure
 
JQuery introduction
JQuery introductionJQuery introduction
JQuery introduction
 
Backbone.js: Run your Application Inside The Browser
Backbone.js: Run your Application Inside The BrowserBackbone.js: Run your Application Inside The Browser
Backbone.js: Run your Application Inside The Browser
 
Secrets of JavaScript Libraries
Secrets of JavaScript LibrariesSecrets of JavaScript Libraries
Secrets of JavaScript Libraries
 
Introduction to Client-Side Javascript
Introduction to Client-Side JavascriptIntroduction to Client-Side Javascript
Introduction to Client-Side Javascript
 
Your Entity, Your Code
Your Entity, Your CodeYour Entity, Your Code
Your Entity, Your Code
 
Your Entity, Your Code
Your Entity, Your CodeYour Entity, Your Code
Your Entity, Your Code
 
jQuery. Write less. Do More.
jQuery. Write less. Do More.jQuery. Write less. Do More.
jQuery. Write less. Do More.
 
(first '(Clojure.))
(first '(Clojure.))(first '(Clojure.))
(first '(Clojure.))
 
Basics of j query
Basics of j queryBasics of j query
Basics of j query
 
Modular and Event-Driven JavaScript
Modular and Event-Driven JavaScriptModular and Event-Driven JavaScript
Modular and Event-Driven JavaScript
 
Bubbles & Trees with jQuery
Bubbles & Trees with jQueryBubbles & Trees with jQuery
Bubbles & Trees with jQuery
 
Javascript And J Query
Javascript And J QueryJavascript And J Query
Javascript And J Query
 
FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010
 
droidQuery: The Android port of jQuery
droidQuery: The Android port of jQuerydroidQuery: The Android port of jQuery
droidQuery: The Android port of jQuery
 

Plus de 51 lecture (20)

1244600439API2 upload
1244600439API2 upload1244600439API2 upload
1244600439API2 upload
 
1242982622API2 upload
1242982622API2 upload1242982622API2 upload
1242982622API2 upload
 
1242982374API2 upload
1242982374API2 upload1242982374API2 upload
1242982374API2 upload
 
1242626441API2 upload
1242626441API2 upload1242626441API2 upload
1242626441API2 upload
 
1242625986my upload
1242625986my upload1242625986my upload
1242625986my upload
 
1242361147my upload ${file.name}
1242361147my upload ${file.name}1242361147my upload ${file.name}
1242361147my upload ${file.name}
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is test api2
this is test api2this is test api2
this is test api2
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!
 
Stress Management
Stress Management Stress Management
Stress Management
 
Iim A Managment
Iim A ManagmentIim A Managment
Iim A Managment
 
Time Management
Time ManagementTime Management
Time Management
 
Conversation By Design
Conversation By DesignConversation By Design
Conversation By Design
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
dynamics-of-wikipedia-1196670708664566-3
dynamics-of-wikipedia-1196670708664566-3dynamics-of-wikipedia-1196670708664566-3
dynamics-of-wikipedia-1196670708664566-3
 
Tech_Implementation of Complex ITIM Workflows
Tech_Implementation of Complex ITIM WorkflowsTech_Implementation of Complex ITIM Workflows
Tech_Implementation of Complex ITIM Workflows
 
javascript reference
javascript referencejavascript reference
javascript reference
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

this is ruby test

  • 1. Prototype.js cheat sheet 1.6.0.2 designed by thinkweb2.com Utility Methods Prototype Event Element (constructor) Enumerable document absolutize ( element ) element ( event ) $ ( id | element ) K ( argument ) all ( iterator ) fire ( eventName[, memo] ) extend ( event ) addClassName ( element, className ) $$ ( cssRule ) emptyFunction ( ) any ( iterator ) observe ( eventName, handler ) findElement ( event, tagName ) addMethods ( [methods] ) $A ( iterable ) collect ( iterator ) stopObserving ( eventName[, handler] ) fire ( element, eventName[, memo] ) adjacent ( element[, selectors... ] ) $F ( element ) detect ( iterator ) Prototype.Browser isLeftClick ( event ) ancestors ( element ) $H ( [obj] ) each ( iterator ) document.viewport IE observe ( element, eventName, handler ) childElements ( element ) $R ( start, end[, exclusive = false] ) eachSlice ( size, iterator ) getDimensions ( ) Opera pointerX ( event ) classNames $w ( String ) entries ( ) WebKit getHeight ( ) pointerY ( event ) cleanWhitespace ( element ) Try.these ( Function... ) find ( iterator ) Gecko getScrollOffsets ( ) stop ( event ) clonePosition ( element, source[, options] ) document.getElementsByClassName findAll ( iterator ) MobileSafari getWidth ( ) stopObserving ( element[, eventName[, handler]] ) cumulativeOffset ( element ) grep ( regex, iterator ) cumulativeScrollOffset ( element ) inGroupsOf ( size ) Prototype.BrowserFeatures Class String (String.prototype) descendantOf ( element, ancestor ) Form include ( object ) XPath addMethods ( methods ) blank ( ) descendants ( element ) inject ( accumulator, iterator ) disable ( formElement ) create ( [superclass][, methods... ]) camelize ( ) down ( element[, cssRule ][, index = 0] ) invoke ( methodName[, args ] ) enable ( formElement ) capitalize ( ) RegExp empty ( element ) map ( iterator ) findFirstElement ( formElement ) dasherize ( ) escape ( string ) Position extend ( element ) max ( iterator ) focusFirstElement ( formElement ) empty ( ) absolutize fire ( eventName[, memo ] ) member ( object ) getElements ( formElement ) endsWith ( substring ) clone RegExp (RegExp.prototype) firstDescendant ( element ) min ( iterator ) getInputs ( formElement[, type[, name]] ) escapeHTML ( ) cumulativeOffset getDimensions ( element ) match ( string ) partition ( iterator ) request ( [options] ) evalJSON ( [sanitize] ) offsetParent getElementsByClassName pluck ( propertyName ) reset ( formElement ) evalScripts ( ) overlap getElementsBySelector reject ( iterator ) serialize ( formElement[, getHash = false] ) extractScripts ( ) PeriodicalExecuter (constructor) page getHeight ( element ) select ( iterator ) serializeElements ( elements[, getHash = false] ) gsub ( pattern, replacement ) positionedOffset stop ( event ) getOffsetParent ( element ) size ( ) include ( substring ) prepare getStyle ( element, property ) sortBy ( iterator ) Form.Element inspect ( [useDoubleQuotes] ) realOffset getWidth ( element ) ObjectRange (constructor) toArray ( ) activate ( element ) interpolate ( object[, pattern] ) relativize hasClassName ( element, className ) zip ( Sequence..., iterator ) include ( value ) clear ( element ) isJSON ( ) within hide ( element ) disable ( element ) parseQuery ( [separator = &] ) withinIncludingScrolloffsets identify ( element ) Hash (constructor) enable ( element ) scan ( pattern, iterator ) Template (constructor) immediateDescendants focus ( element ) clone ( ) startsWith ( substring ) evaluate ( object ) Insertion insert ( element, {position: content} ) getValue ( element ) each ( iterator ) strip ( ) inspect ( element ) After present ( element ) stripScripts ( ) get ( key ) TimedObserver makeClipping ( element ) Before stripTags ( ) select ( element ) inspect ( ) new Form.Element.Observer ( element, freq, callback ) makePositioned ( element ) Bottom sub ( pattern, replacement[, count = 1] ) serialize ( element ) keys ( ) new Form.Observer ( element, freq, callback ) Top match ( element, selector ) succ ( ) setValue ( element, value ) merge ( object ) next ( element[, cssRule][, index = 0] ) times ( count ) set ( key, value ) nextSiblings ( element ) toArray ( ) Ajax toJSON ( ) observe ( element, eventName, handler ) toJSON ( ) toObject ( ) new Ajax.PeriodicalUpdater ( container, url[, options] ) Offsets/Dimensions positionedOffset ( element ) toQueryParams ( [separator = &] ) toQueryString ( ) new Ajax.Request ( url[, options] ) previous ( element[, cssRule][, index = 0] ) truncate ( [length = 30[, suffix = ‘...’]] ) unset ( key ) new Ajax.Updater ( container, url[, options] ) var dOsets = document.viewport.getScrollOsets(); previousSiblings ( element ) underscore ( ) update ( object ) readAttribute ( element, attribute ) unescapeHTML ( ) values ( ) Ajax.Responders recursivelyCollect ( element, property ) unfilterJSON ( [filter = Prototype.JSONFilter] ) register ( responder ) relativize ( element ) dOsets.top Object unregister ( responder ) Number (Number.prototype) remove ( element ) clone ( obj ) removeClassName ( element, className ) abs ( ) extend ( dest, src ) replace ( element[, html] ) Array (Array.prototype) ceil ( ) inspect ( obj ) scrollTo ( element ) floor ( ) clear ( ) isArray ( obj ) viewportOset.top round ( ) select ( element, selector... ) clone ( ) isElement ( obj ) succ ( ) cumulativeOset.top setOpacity ( element, opacity ) compact ( ) isFunction ( obj ) dOsets.left times ( iterator ) setStyle ( element, styles ) each ( iterator ) isHash ( obj ) toColorPart ( ) show ( element ) first ( ) isNumber ( obj ) toJSON ( ) fd flatten ( ) siblings ( element ) isString ( obj ) toPaddedString ( length[, radix] ) from ( iterable ) stopObserving ( element[, eventName[, handler]] ) document.viewport.getHeight() isUndefined ( obj ) indexOf ( value ) viewportOset.left toggle ( element ) keys ( obj ) Function (Function.prototype) inspect ( ) toggleClassName ( element, className ) toHTML ( obj ) last ( ) undoClipping ( element ) argumentNames ( ) Element toJSON ( obj ) cumulativeOset.left reduce ( ) undoPositioned ( element ) bind ( thisObj[, arg...] ) toQueryString ( obj ) reverse ( [inline = true] ) up ( element[, cssRule][, index = 0] ) bindAsEventListener ( thisObj[, arg...] ) values ( obj ) size ( ) update ( element[, newContent] ) curry ( arg... ) toArray ( ) viewportOffset ( element ) defer ( arg... ) document.viewport.getWidth() Date (Date.prototype) toJSON ( ) visible ( element ) delay ( seconds[, arg...] ) uniq ( ) toJSON ( ) wrap ( element, wrapper[, attributes] ) methodize ( ) without ( value... ) writeAttribute ( element, attribute[, value = true] ) wrap ( wrapperFunction[, arg...] )