Select One below
<- Select a Subject
This area requires a Javascript® enabled web browser. Try enabling Javascript® if your web browser supports it, or use one that does, then try again.
Javascript® Properties
Javascript properties describe attributes of Javascript objects.
There are a series of built-in objects that comprise the elements of a browser and its components. These objects have a variety of properties that provide information about the particular object. In addition to built-in objects, user defined object may be defined at runtime and they too may have properties associated with them. The object oriented aspects of Javascript allows for inheritance of properties when defining a user defined object of a predefined object type.
There are two types of properties in Javascript. There is read only and read write. Read only properties can only be accessed and referred to. Read write properties may be accessed, referred to and set at runtime.
a
charset
coords
hash
host
hostname
href
hreflang
name
pathname
port
protocol
rel
search
shape
tabIndex
target
type
AbstractView
acronym
cite
anchors
length
applet
align
alt
archive
code
codeBase
height, width
hspace, vspace
name
tabIndex
applets
length
area
alt
coords
hash
host
hostname
href
noHref
pathname
port
protocol
search
shape
tabIndex
target
areas
length
arguments
callee
length
Array
constructor
length
prototype
Attr
name
specified
value
attribute
name
specified
value
attributes
length
b
base
href
target
basefont
color
face
size
big
blockquote
cite
body
aLink
background
bgColor
clientHeight, clientWidth
link
scrollHeight, scrollWidth
scrollLeft, scrollTop
tabIndex
text
vLink
Boolean
constructor
prototype
br
clear
Button
clientHeight, clientWidth
disabled
form
name
scrollHeight, scrollWidth
scrollLeft, scrollTop
tabIndex
type
value
caption
align
clientHeight, clientWidth
scrollHeight, scrollWidth
scrollLeft, scrollTop
cells
length
center
CharacterData
checkbox
disabled
tabIndex
cite
clientInformation
code
col
align
ch
chOff
span
vAlign
width
colgroup
align
ch
chOff
span
vAlign
width
Comment
data
length
CSSImportRule
CSSMediaRule
CSSPageRule
CSSRule
cssText
parentStyleSheet
selectorText
style
cssRule
cssText
parentStyleSheet
selectorText
style
CSSRuleList
length
cssRules
length
CSSStyleDeclaration
background
backgroundAttachment
backgroundColor
backgroundImage
backgroundPosition
backgroundRepeat
border
borderBottom, borderLeft, borderRight, borderTop
borderBottomColor, borderLeftColor, borderRightColor, borderTopColor
borderBottomStyle, borderLeftStyle, borderRightStyle, borderTopStyle
borderBottomWidth, borderLeftWidth, borderRightWidth, borderTopWidth
borderCollapse
borderColor
borderSpacing
borderStyle
borderWidth
bottom
captionSide
clear
clip
color
content
counterIncrement, counterReset
cssFloat
cssText
cursor
direction
disabled
display
emptyCells
font
fontFamily
fontSize
fontSizeAdjust
fontStretch
fontStyle
fontVariant
fontWeight
height, width
left
letterSpacing
lineHeight
listStyle
listStyleImage
listStylePosition
listStyleType
margin
marginBottom, marginLeft, marginRight, marginTop
marks
maxHeight, maxWidth, minHeight, minWidth
orphans, widows
outline
outlineColor
outlineStyle
outlineWidth
overflow
padding
paddingBottom, paddingLeft, paddingRight, paddingTop
page
pageBreakAfter, pageBreakBefore
pageBreakInside
position
quotes
right
tableLayout
textAlign
textDecoration
textIndent
textShadow
textTransform
top
unicodeBidi
verticalAlign
visibility
whiteSpace
wordSpacing
zIndex
CSSStyleSheet
custom
Date
constructor
prototype
dd
del
cite, dateTime
dfn
dir
compact
div
align
clientHeight, clientWidth
scrollHeight, scrollWidth
scrollLeft, scrollTop
dl
compact
document
alinkColor
anchors[ ]
applets[ ]
bgColor
body
compatMode
cookie
doctype
documentElement
domain
embeds[ ]
fgColor
forms[ ]
images[ ]
implementation
lastModified
linkColor
location
plugins[ ]
referrer
styleSheets[ ]
title
URL
vlinkColor
DocumentEvent
DocumentRange
DocumentStyle
DocumentType
name
DocumentView
DOMImplementation
dt
elements
length
em
embed
align
clientHeight, clientWidth
height, width
name
scrollHeight, scrollWidth
scrollLeft, scrollTop
tabIndex
embeds
length
Error
constructor
message
name
prototype
event
altKey
button
cancelBubble
clientX, clientY
ctrlKey
keyCode
screenX, screenY
shiftKey
type
fieldset
clientHeight, clientWidth
form
scrollHeight, scrollWidth
scrollLeft, scrollTop
tabIndex
fileUpload
disabled
tabIndex
font
color
face
size
fonts
form
acceptCharset
action
elements[ ]
encoding
enctype
length
method
name
target
forms
length
frame
contentWindow
frameBorder
longDesc
marginHeight, marginWidth
name
noResize
scrolling
src
frames
length
frameset
cols
rows
function
Global
Infinity
NaN
undefined
H1
align
H2
align
H3
align
H4
align
H5
align
H6
align
head
profile
hidden
disabled
history
length
hr
align
noShade
size
width
html
version
HTMLCollection
length
HTMLDocument
HTMLElement
HTMLUnknownElement
i
iframe
align
contentWindow
height, width
longDesc
marginHeight, marginWidth
name
scrolling
src
tabIndex
ilayer
images
length
img
align
alt
border
complete
height, width
hspace, vspace
isMap
longDesc
lowsrc
name
src
useMap
implementation
input
input (type=
defaultValue
form
maxLength
name
readOnly
size
type
value
ins
cite, dateTime
isindex
prompt
kbd
LABEL
form
htmlFor
label
legend
align
clientHeight, clientWidth
form
scrollHeight, scrollWidth
scrollLeft, scrollTop
li
type
value
link
charset
disabled
href
hreflang
media
rel
rev
target
type
links
length
location
hash
host
hostname
href
pathname
port
protocol
search
locationbar
map
areas[ ]
name
Math
E
LN10
LN2
LOG10E
LOG2E
PI
SQRT1_2
SQRT2
menu
compact
menubar
meta
content
httpEquiv
name
scheme
mimeType
description
enabledPlugin
suffixes
type
NamedNodeMap
navigator
appCodeName
appName
appVersion
cookieEnabled
mimeTypes
platform
plugins[ ]
userAgent
nobr
Node
attributes[ ]
childNodes[ ]
firstChild, lastChild
nextSibling, previousSibling
nodeName
nodeType
ownerDocument
parentNode
NodeList
noframes
dir
noscript
dir
Number
constructor
MAX_VALUE
MIN_VALUE
NaN
NEGATIVE_INFINITY, POSITIVE_INFINITY
prototype
object
archive
border
code
codeBase
codeType
data
declare
form
height, width
hspace, vspace
Lang
name
standby
tabIndex
type
useMap
Object
constructor
prototype
ol
compact
start
type
onabort
onbeforeprint
onblur
onchange
onclick
ondblclick
ondragend
ondragstart
onerror
onfocus
onkeydown
onkeypress
onkeyup
onload
onmousedown
onmousemove
onmouseout
onmouseover
onmouseup
onreset
onresize
onselect
onsubmit
onunload
%
&
&&
*
+
++
+=
,
-
/
/*...*/
//
/char
<
<<
<=
=
==
===
>
>=
>>
>>>
?:
break
catch
continue
delete
do/while
for
for/in
if
if/else
in
instanceof
new
return
switch/case
this
throw
try/catch
typeof
void
while
with
^
|
||
~
optgroup
label
option
defaultSelected
form
index
label
selected
text
value
options
length
p
align
param
name
type
value
valueType
password
disabled
tabIndex
personalbar
plugin
description
filename
length
name
plugins
length
pre
width
q
radio
disabled
tabIndex
RegExp
$1, ..., $9
input
lastMatch
lastParen
leftContext, rightContext
multiline
prototype
regular expression
constructor
global, ignoreCase
lastIndex
source
reset
disabled
tabIndex
rows
length
rule
rules
s
samp
screen
availHeight, availWidth
colorDepth
height, width
script
charset
defer
event
htmlFor
src
text
type
scrollbars
select
disabled
form
length
multiple
name
options[ ]
selectedIndex
size
tabIndex
type
value
selection
small
span
scrollLeft, scrollTop
statusbar
strike
String
constructor
length
prototype
strong
style
background
backgroundAttachment
backgroundColor
backgroundImage
backgroundPosition
backgroundRepeat
border
borderBottom, borderLeft, borderRight, borderTop
borderBottomColor, borderLeftColor, borderRightColor, borderTopColor
borderBottomStyle, borderLeftStyle, borderRightStyle, borderTopStyle
borderBottomWidth, borderLeftWidth, borderRightWidth, borderTopWidth
borderCollapse
borderColor
borderSpacing
borderStyle
borderWidth
bottom
captionSide
clear
clip
color
content
counterIncrement, counterReset
cssFloat
cssText
cursor
direction
disabled
display
emptyCells
font
fontFamily
fontSize
fontSizeAdjust
fontStretch
fontStyle
fontVariant
fontWeight
height, width
left
letterSpacing
lineHeight
listStyle
listStyleImage
listStylePosition
listStyleType
margin
marginBottom, marginLeft, marginRight, marginTop
marks
maxHeight, maxWidth, minHeight, minWidth
orphans, widows
outline
outlineColor
outlineStyle
outlineWidth
overflow
padding
paddingBottom, paddingLeft, paddingRight, paddingTop
page
pageBreakAfter, pageBreakBefore
pageBreakInside
position
quotes
right
tableLayout
textAlign
textDecoration
textIndent
textShadow
textTransform
top
unicodeBidi
verticalAlign
visibility
whiteSpace
wordSpacing
zIndex
style (element)
disabled
media
type
styleSheet
cssRules[ ]
disabled
href
media
parentStyleSheet
title
type
StyleSheetList
length
styleSheets
length
sub
submit
disabled
tabIndex
sup
table
align
bgColor
border
caption
cellPadding
cellSpacing
clientHeight, clientWidth
frame
height, width
rows
rules
scrollHeight, scrollWidth
scrollLeft, scrollTop
summary
tabIndex
tBodies[ ]
tFoot
tHead
tBodies
length
tbody
align
bgColor
ch
chOff
rows
vAlign
td
abbr
align
axis
bgColor
cellIndex
ch
chOff
clientHeight, clientWidth
colSpan
headers
height, width
noWrap
rowSpan
scope
vAlign
Text
data
disabled
length
tabIndex
textarea
clientHeight, clientWidth
cols
defaultValue
disabled
form
name
readOnly
rows
scrollHeight, scrollWidth
scrollLeft, scrollTop
tabIndex
type
value
TextNode
tfoot
th
abbr
align
axis
bgColor
cellIndex
ch
chOff
clientHeight, clientWidth
colSpan
headers
height, width
noWrap
rowSpan
scope
vAlign
thead
title
text
toolbar
tr
align
bgColor
cells[ ]
ch
chOff
clientHeight, clientWidth
rowIndex
sectionRowIndex
vAlign
tt
u
ul
compact
type
var
wbr
window
closed
defaultStatus
document
frames[ ]
history
length
location
name
navigator
opener
parent
screen
self
status
top
window
xmp