javascript    JavaScript objekt oversigt




Oversigt over de kodeobjekter, der er indbyggede i javaScript, samt (længere nede) de metoder, properties og events, der er knyttet til hvert af dem.



javaScript objekter
xArrayBearbejdning af data i arrays.x
xBooleanKonvertering af ikke-Boolske værdier til Boolske værdier.x
xDateBearbejdning af datoer og tider.x
xMathUdførelse af matematiske beregninger.x
xNumberWrapper der tillader arbejde med numeriske værdier. Et number-objekt etableres med Number()-konstruktøren.x
xStringBearbejdning af tekst strenge.x
xRegExpOprettelse af RegExp til at etablere sammenligning mellem tekst og mønster.x
xGlobalProperties og funktioner, der kan anvendes sammen med alle prædefinerede javaScript objekter.x
Browser objekter
xWindowDet niveaumæssigt højst placerede objekt der relaterer sig til et åbent vindue i browseren.x
xNavigatorBearbejdning af information om aktuel browser.x
xScreenBearbejdning af information om brugerens skærm.x
xHistoryBearbejdning af information om de URL som brugeren har besøgt indenfor den aktuelle "browser session".x
xLocationBearbejdning af information omkring den aktuelle URL.x
HTML DOM objekter
xDocumentBearbejdning af alle HTML-elementer på den aktuelle side.x
xHTML ElementBearbejdning af alle HTML-elementer.x
xAnchorBearbejdning af a-tags.x
xAreaBearbejdning af area-tags.x
xBaseBearbejdning af base-tags.x
xBodyBearbejdning af body-tags.x
xButtonBearbejdning af button-tags.x
xEventBearbejdning af events.x
xFormBearbejdning af form-tags.x
xFrameBearbejdning af frame-tags. (Udgået af HTML5).x
xFramesetBearbejdning af frameset-tags. (Udgået af HTML5).x
xIFrameBearbejdning af IFrame-tags.x
xImageBearbejdning af Image-tags.x
xInput buttonBearbejdning af input type="button"-tags.x
xInput checkboxBearbejdning af input type="checkbox"-tags.x
xInput fileBearbejdning af input type="file"-tags.x
xInput hiddenBearbejdning af input type="hidden"-tags.x
xInput passwordBearbejdning af input type="password"-tags.x
xInput radioBearbejdning af input type="radio"-tags.x
xInput resetBearbejdning af input type="reset"-tags.x
xInput submitBearbejdning af input type="submit"-tags.x
xInput textBearbejdning af input type="text"-tags.x
xLinkBearbejdning af link-tags.x
xMetaBearbejdning af meta-tags.x
xObjectBearbejdning af object-tags.x
xOptionBearbejdning af option-tags.x
xSelectBearbejdning af select-tags.x
xStyleBearbejdning af style-tags.x
xTableBearbejdning af table-tags.x
xTable cellBearbejdning af table cell-tags.x
xTable rowBearbejdning af table row-tags.x
xTextareaBearbejdning af textarea-tags.x



Objekter

Metoder

Properties

Events        

Andet


Anchor
Bearbejdning af a-tags.
Ingen x href
x hreflang
x rel
x target
x type
Ingen Ingen

Area
Bearbejdning af area-tags.
Ingen x alt
x coords
x hash
x host
x hostname
x href
x pathname
x port
x protocol
x search
x shape
x target
Ingen Ingen

Array
Lagring af flere værdier under navnet på 1 variabel.
x concat
x indexof
x join
x lastIndexOf
x pop
x push
x reverse
x shift
x slice
x sort
x splice
x toString
x unshift
x valueOf
x constructor
x length
x prototype
Ingen Ingen

Base
Bearbejdning af base-tags.
Ingen x href
x target
Ingen Ingen

Body
Bearbejdning af body-tags.
Ingen Ingen x onload Ingen

Boolean
Konvertering af ikke-Boolske værdier til Boolske værdier.
x toString
x valueOf
x constructor
x prototype
Ingen Ingen

Button
ButtonBearbejdning af button-tags.
Ingen x disabled
x form
x name
x type
x value
Ingen Ingen

Date
Bearbejdning af datoer og tider.
x getDate
x getDay
x getFullYear
x getHours
x getMilliseconds
x getMinutes
x getMonth
x getSeconds
x getTime
x getTimezoneOffset
x getUTCDate
x getUTCDay
x getUTCFullYear
x getUTCHours
x getUTCMilliseconds
x getUTCMinutes
x getUTCMonth
x getUTCSeconds
x parse
x setDate
x setFullYear
x setHours
x setMilliseconds
x setMinutes
x setMonth
x setSeconds
x setTime
x setUTCDate
x setUTCFullYear
x setUTCHours
x setUTCMilliseconds
x setUTCMinutes
x setUTCMonth
x setUTCSeconds
x toDateString
x toIsoString
x toJSON
x toLocaleDateString
x toLocaleString
x toLocaleTimeString
x toString
x toUTCString
x UTC
x valueOf
x constructor
x prototype
Ingen Ingen

Document
Bearbejdning af alle HTML-elementer på den aktuelle side.
x close
x getElementById
x open
x write
x writeln
x anchors
x cookie
x documentMode
x domain
x forms
x images
x lastModified
x links
x readyState
x referrer
x title
x URL
Ingen Ingen

Event
Bearbejdning af events.
x CreateEvent()
x handleEvent()
x initEvent()
x initKeyboardEvent()
x initMouseEvent()
x preventDefault()
x stopPropagation()
x altKey
x bubbles
x button
x cancelable
x clientX
x clientY
x ctrlKey
x currentTarget
x metaKey
x relatedTarget
x screenX
x screenY
x shiftKey
x target
x timeStamp
x type
Mouse events:
x onClick
x onDblclick
x onMousedown
x onMousemove
x onMouseout
x onMouseover
x onMouseup
Keyboard events:
x onKeydown
x onKeypress
x onKeyup
Frame / object events:
x onAbort
x onError
x onLoad
x onResize
x onScroll
x onUnload
Form events:
x onBlur
x onChange
x onFocus
x onSelect
x onSubmit
Constants:
CAPTURING_PHASE
AT_TARGET
BUBBLING_PHASE

Form
Bearbejdning af form-tags.
x reset
x submit
x acceptCharset
x action
x enctype
x length
x method
x name
x target
x onSubmit elements[]

Frame
Bearbejdning af frame-tags.
Ingen Se IFrame Se Iframe Ingen

FrameSet
Bearbejdning af frameset-tags.
Ingen Ingen x onLoad
 

Global
Properties og funktioner, der kan anvendes sammen med alle prædefinerede javaScript objekter.
x decodeURI
x decodeURIComponent
x encodeURI
x encodeURIComponent
x escape
x eval
x isFinite
x isNaN
x Number
x parseFloat
x parseInt
x String
x unescape
x Infinity
x NaN
x Undefined
Ingen  

History
Bearbejdning af information om de URL som brugeren har besøgt indenfor den aktuelle "browser session".
x back
x forward
x go
x length
Ingen Ingen

HTML elementer
Bearbejdning af alle HTML-elementer.
x toString
x accesskey
x className
x dir
x id
x innerHTML
x lang
x tabIndex
x title
Ingen Ingen

IFrame
Bearbejdning af IFrame-tags.
Ingen x contentDocument
x contentWindow
x height
x noResize
x src
x width
x onLoad
Ingen

Image
Bearbejdning af Image-tags.
Ingen x alt
x complete
x height
x lowsrc
x name
x src
x useMap
x vspace
x width
x onAbort
x onError
x onLoad
Ingen

Input Button
Input buttonBearbejdning af input type="button"-tags.
Ingen x disabled
x form
x name
x type
x value
Ingen Ingen

Input Checkbox
Input checkboxBearbejdning af input type="checkbox"-tags.
Ingen x checked
x defaultChecked
x disabled
x form
x name
x type
x value
Ingen Ingen

Input File
Input fileBearbejdning af input type="file"-tags.
Ingen x accept
x disabled
x form
x name
x type
x value
Ingen Ingen

Input Hidden
Input hiddenBearbejdning af input type="hidden"-tags.
Ingen x form
x name
x type
x value
Ingen Ingen

Input Password
Input passwordBearbejdning af input type="password"-tags.
x select x defaultValue
x disabled
x form
x maxLength
x name
x readOnly
x size
x type
x value
Ingen Ingen

Input Radio
Input radioBearbejdning af input type="radio"-tags.
Ingen x checked
x defaultChecked
x disabled
x form
x name
x type
x value
Ingen Ingen

Input Reset
Input resetBearbejdning af input type="reset"-tags.
Ingen x disabled
x form
x name
x type
x value
Ingen Ingen

Input Submit
Input submitBearbejdning af input type="submit"-tags.
Ingen x disabled
x form
x name
x type
x value
Ingen Ingen

Input Text
Input textBearbejdning af input type="text"-tags.
x select x defaultValue
x disabled
x form
x maxLength
x name
x readOnly
x size
x type
x value
Ingen Ingen

Link
Bearbejdning af link-tags.
Ingen x href
x hreflang
x media
x rel
x type
Ingen Ingen

Location
Bearbejdning af information omkring den aktuelle URL.
x assign
x reload
x replace
x hash
x host
x hostname
x href
x pathname
x port
x protocol
x search
Ingen Ingen

Math
Udførelse af matematiske beregninger.
x abs
x acos
x asin
x atan
x atan2
x ceil
x cos
x exp
x floor
x log
x max
x min
x pow
x random
x round
x sin
x sqrt
x tan
x E
x LN2
x LN10
x LOG2E
x LOG10E
x PI
x SQRT1_2
x SQRT2
Ingen Ingen

Meta
MetaBearbejdning af meta-tags.
Ingen x content
x httpEquiv
x name
Ingen Ingen

Navigator
Bearbejdning af information om aktuel browser.
x javaEnabled
x taintEnabled
x appCodeName
x appName
x appVersion
x cookieEnabled
x onLine
x platform
x userAgent
Ingen Ingen

Number
Wrapper der tillader arbejde med numeriske værdier.
x toExperimental
x toFixed
x toPrecision
x toString
x valueOf
x constructor
x MAX_VALUE
x MIN_VALUE
x NaN
x NEGATIVE_INFINITY
x POSITIVE_INFINITY
x prototype
Ingen Ingen

Option
Bearbejdning af option-tags.
Ingen x defaultSelected
x disabled
x form
x index
x selected
x text
x value
Ingen Ingen

RegExp
Oprettelse af RegExp til at etablere sammenligning mellem tekst og mønster.
x compile
x exec
x test
x global
x ignoreCase
x lastIndex
x multiline
x source
Ingen Modifikatorer:
i, q, m
Parenteser:
[abc], [^abc], [0-9], [A-Z], [a-z], [a-Z], [Z-a], [adgk], [^adgk], (red|blue|green)
Metakarakterer:
., \w, \W, \d, \D, \s, \S, \b, \B, \O, \n, \f, \r, \t, \v, \xxx, \xdd, \Uxxxx
Kvantorer:
n+, n*, n?, n{X}, n{X,Y}, n{X,}, n$, ^n, , =n, ?!n

Screen
Bearbejdning af information om brugerens skærm.
Ingen x availHeight
x availWidth
x colorDepth
x height
x pixelDepth
x width
Ingen Ingen

Select
Bearbejdning af select-tags.
x add
x remove
x disabled
x form
x length
x multiple
x name
x selectedIndex
x size
x type
x onBlur
x onChange
x onFocus
Collection:
Options

String
Bearbejdning af tekst strenge.
x anchor()
x big()
x blink()
x bold()
x charAt
x charCodeAt
x concat
x fixed()
x fontcolor()
x fontsize()
x fromCharCode
x indexOf
x italics()
x lastIndexOf
x link()
x match
x replace
x search
x slice
x small()
x split
x strike()
x sub()
x substr
x substring
x sup()
x toLowerCase
x toUpperCase
x valueOf
x constructor
x length
x prototype
Ingen Ingen

Style
Bearbejdning af style-tags.
Ingen Ca. 100 CSS-properties til styring af design x .
Ingen Ingen

Table
Bearbejdning af table-tags.
x createCaption.
x createTFoot
x createTHead
x deleteCaption
x deleteRow
x deleteTFoot
x deleteTHead
x insertRow.
x caption
x tFoot
x tHead
Ingen Collections:
cells
rows
tbodies

Table Cell
Bearbejdning af table cell-tags.
Ingen x cellIndex
x colSpan
x headers
x rowSpan
Ingen Ingen

Table Row
Bearbejdning af table row-tags.
x delete
x insert
x rowIndex
x sectionRowIndex
Ingen Collection:
cells

Textarea
Bearbejdning af textarea-tags.
x select x cols
x defaultValue
x disabled
x form
x name
x readOnly
x rows
x type
x value
Ingen Ingen

Window
Det niveaumæssigt højst placerede objekt der relaterer sig til et åbent vindue i browseren.
x alert
x blur
x clearInterval
x clearTimeout
x close
x confirm
x createPopup
x focus
x moveBy
x moveTo
x open
x print
x prompt
x resizeBy
x resizeTo
x scroll
x scrollBy
x scrollTo
x setInterval
x setTimeout
x closed
x defaultStatus
x document
x frames
x history
x innerHeight
x innerWidth
x length
x location
x name
x navigator
x opener
x outerHeight
x outerWidth
x pageXOffset
x pageYOffset
x parent
x screen
x screenLeft
x screenTop
x screenX
x screenY
x self
x status
x top
Ingen Ingen




















x
x