Lisez-moi S.V.P. 

9 janvier 2003

Annexe D : La liaison avec le langage ECMAScript

Cette annexe contient la liaison complète avec le langage ECMAScript [ECMAScript] pour les définitions du modèle objet de document niveau 2 HTML.

Remarque : La gestion des exceptions n'est reconnue que par les mises en œuvre ECMAScript conformes au standard ECMA-262 3e édition ([ECMAScript]).

Les objets qui mettent en œuvre l'interface HTMLCollection :
Les propriétés des objets qui mettent en œuvre l'interface HTMLCollection :
length
Cette propriété en lecture seule est du type Number.
Les fonctions des objets qui mettent en œuvre l'interface HTMLCollection :
item(index)
Cette fonction retourne un objet qui met en œuvre l'interface Node.
Le paramètre index est du type Number.
Remarque : Cet objet peut aussi se résoudre en utilisant une notation entre crochets (par exemple, obj[1]). Une résolution avec une valeur entière pour index équivaut à invoquer la fonction item avec cet index.
namedItem(name)
Cette fonction retourne un objet qui met en œuvre l'interface Node.
Le paramètre name est du type String.
Remarque : Cet objet peut aussi se résoudre en utilisant une notation entre crochets (par exemple, obj["foo"]). Une résolution avec un index de type chaîne équivaut à invoquer la fonction namedItem avec cet index.
Les objets qui mettent en œuvre l'interface HTMLOptionsCollection :
Les propriétés des objets qui mettent en œuvre l'interface HTMLOptionsCollection :
length
Cette propriété est du type Number et peut produire un objet qui met en œuvre l'interface DOMException à l'initialisation.
Les fonctions des objets qui met en œuvre l'interface HTMLOptionsCollection :
item(index)
Cette fonction retourne un objet qui met en œuvre l'interface Node.
Le paramètre index est du type Number.
Remarque : Cet objet peut aussi se résoudre en utilisant une notation entre crochets (par exemple, obj[1]). Une résolution avec une valeur entière pour index équivaut à invoquer la fonction item avec cet index.
namedItem(name)
Cette fonction retourne un objet qui met en œuvre l'interface Node.
Le paramètre name est du type String.
Remarque : Cet objet peut aussi se résoudre en utilisant une notation entre crochets (par exemple, obj["foo"]). Une résolution avec un index de type chaîne équivaut à invoquer la fonction namedItem avec cet index.
Les objets qui mettent en œuvre l'interface HTMLDocument :
Les objets qui mettent en œuvre l'interface HTMLDocument ont toutes les propriétés et les fonctions de l'interface Document ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLDocument :
title
Cette propriété est du type String.
referrer
Cette propriété en lecture seule est du type String.
domain
Cette propriété en lecture seule est du type String.
URL
Cette propriété en lecture seule est du type String.
body
Cette propriété est un objet qui met en œuvre l'interface HTMLElement.
images
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
applets
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
links
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
forms
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
anchors
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
cookie
Cette propriété est du type String et peut produire un objet qui met en œuvre l'interface DOMException à l'initialisation.
Les fonctions des objets qui mettent en œuvre l'interface HTMLDocument :
open()
Cette fonction ne retourne aucune valeur.
close()
Cette fonction ne retourne aucune valeur.
write(text)
Cette fonction ne retourne aucune valeur.
Le paramètre text est du type String.
writeln(text)
Cette fonction ne retourne aucune valeur.
Le paramètre text est du type String.
getElementsByName(elementName)
Cette fonction retourne un objet qui met en œuvre l'interface NodeList.
Le paramètre elementName est du type String.
Les objets qui mettent en œuvre l'interface HTMLElement :
Les objets qui mettent en œuvre l'interface HTMLElement ont toutes les propriétés et les fonctions de l'interface Element ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLElement :
id
Cette propriété est du type String.
title
Cette propriété est du type String.
lang
Cette propriété est du type String.
dir
Cette propriété est du type String.
className
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLHtmlElement :
Les objets qui mettent en œuvre l'interface HTMLHtmlElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLHtmlElement :
version
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLHeadElement :
Les objets qui mettent en œuvre l'interface HTMLHeadElement ont toutes les propriétés et les fonctions de l'interface Document ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLElement :
profile
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLLinkElement :
Les objets qui mettent en œuvre l'interface HTMLLinkElement ont toutes les propriétés et les fonctions de l'interface Document ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLElement :
disabled
Cette propriété est du type Boolean.
charset
Cette propriété est du type String.
href
Cette propriété est du type String.
hreflang
Cette propriété est du type String.
media
Cette propriété est du type String.
rel
Cette propriété est du type String.
rev
Cette propriété est du type String.
target
Cette propriété est du type String.
type
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLTitleElement :
Les objets qui mettent en œuvre l'interface HTMLTitleElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTitleElement.
text
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLMetaElement :
Les objets qui mettent en œuvre l'interface HTMLMetaElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLMetaElement :
content
Cette propriété est du type String.
httpEquiv
Cette propriété est du type String.
name
Cette propriété est du type String.
scheme
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLBaseElement :
Les objets qui mettent en œuvre l'interface HTMLBaseElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLBaseElement :
href
Cette propriété est du type String.
target
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLIsIndexElement :
Les objets qui mettent en œuvre l'interface HTMLIsIndexElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLIsIndexElement.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
prompt
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLStyleElement :
Les objets qui mettent en œuvre l'interface HTMLStyleElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLStyleElement.
disabled
Cette propriété est du type Boolean.
media
Cette propriété est du type String.
type
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLBodyElement :
Les objets qui mettent en œuvre l'interface HTMLBodyElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLBodyElement :
aLink
Cette propriété est du type String.
background
Cette propriété est du type String.
bgColor
Cette propriété est du type String.
link
Cette propriété est du type String.
text
Cette propriété est du type String.
vLink
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLFormElement :
Les objets qui mettent en œuvre l'interface HTMLFormElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLFormElement :
elements
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
length
Cette propriété en lecture seule est du type Number.
name
Cette propriété est du type String.
acceptCharset
Cette propriété est du type String.
action
Cette propriété est du type String.
enctype
Cette propriété est du type String.
method
Cette propriété est du type String.
target
Cette propriété est du type String.
Les fonctions des objets qui mettent en œuvre l'interface HTMLFormElement :
submit()
Cette fonction ne retourne aucune valeur.
reset()
Cette fonction ne retourne aucune valeur.
Les objets qui mettent en œuvre l'interface HTMLSelectElement :
Les objets qui mettent en œuvre l'interface HTMLSelectElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLSelectElement.
type
Cette propriété en lecture seule est du type String.
selectedIndex
Cette propriété est du type Number.
value
Cette propriété est du type String.
length
Cette propriété est du type Number et peut produire un objet qui met en œuvre l'interface DOMException à l'initialisation.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
options
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLOptionsCollection.
disabled
Cette propriété est du type Boolean.
multiple
Cette propriété est du type Boolean.
name
Cette propriété est du type String.
size
Cette propriété est du type Number.
tabIndex
Cette propriété est du type Number.
Les fonctions des objets qui met en œuvre l'interface HTMLSelectElement :
add(element, before)
Cette fonction ne retourne aucune valeur.
Le paramègre element est un objet qui met en œuvre l'interface HTMLElement.
Le paramègre before est un objet qui met en œuvre l'interface HTMLElement.
Cette fonction peut déclencher un objet qui met en œuvre l'interface .
remove(index)
Cette fonction ne retourne aucune valeur.
Le paramètre index est du type Number.
blur()
Cette fonction ne retourne aucune valeur.
focus()
Cette fonction ne retourne aucune valeur.
Les objets qui mettent en œuvre l'interface HTMLOptGroupElement :
Les objets qui mettent en œuvre l'interface v ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLOptGroupElement.
disabled
Cette propriété est du type Boolean.
label
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLOptionElement :
Les objets qui mettent en œuvre l'interface HTMLOptionElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLOptionElement.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
defaultSelected
Cette propriété est du type Boolean.
text
Cette propriété en lecture seule est du type String.
index
Cette propriété en lecture seule est du type Number.
disabled
Cette propriété est du type Boolean.
label
Cette propriété est du type String.
selected
Cette propriété est du type Boolean.
value
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLInputElement :
Les objets qui mettent en œuvre l'interface HTMLInputElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLInputElement.
defaultValue
Cette propriété est du type String.
defaultChecked
Cette propriété est du type Boolean.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
accept
Cette propriété est du type String.
accessKey
Cette propriété est du type String.
align
Cette propriété est du type String.
alt
Cette propriété est du type String.
checked
Cette propriété est du type Boolean.
disabled
Cette propriété est du type Boolean.
maxLength
Cette propriété est du type Number.
name
Cette propriété est du type String.
readOnly
Cette propriété est du type Boolean.
size
Cette propriété est du type Number.
src
Cette propriété est du type String.
tabIndex
Cette propriété est du type Number.
type
Cette propriété est du type String.
useMap
Cette propriété est du type String.
value
Cette propriété est du type String.
Les fonctions des objets qui mettent en œuvre l'interface HTMLInputElement :
blur()
Cette fonction ne retourne aucune valeur.
focus()
Cette fonction ne retourne aucune valeur.
select()
Cette fonction ne retourne aucune valeur.
click()
Cette fonction ne retourne aucune valeur.
Les objets qui mettent en œuvre l'interface HTMLTextAreaElement :
Les objets qui mettent en œuvre l'interface HTMLTextAreaElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTextAreaElement.
defaultValue
Cette propriété est du type String.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
accessKey
Cette propriété est du type String.
cols
Cette propriété est du type Number.
disabled
Cette propriété est du type Boolean.
name
Cette propriété est du type String.
readOnly
Cette propriété est du type Boolean.
rows
Cette propriété est du type Number.
tabIndex
Cette propriété est du type Number.
type
Cette propriété en lecture seule est du type String.
value
Cette propriété est du type String.
Les fonctions des objets qui met en œuvre l'interface HTMLTextAreaElement :
blur()
Cette fonction ne retourne aucune valeur.
focus()
Cette fonction ne retourne aucune valeur.
select()
Cette fonction ne retourne aucune valeur.
Les objets qui mettent en œuvre l'interface HTMLButtonElement :
Les objets qui mettent en œuvre l'interface HTMLButtonElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLButtonElement.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
accessKey
Cette propriété est du type String.
disabled
Cette propriété est du type Boolean.
name
Cette propriété est du type String.
tabIndex
Cette propriété est du type Number.
type
Cette propriété en lecture seule est du type String.
value
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLLabelElement :
Les objets qui mettent en œuvre l'interface HTMLLabelElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLLabelElement.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
accessKey
Cette propriété est du type String.
htmlFor
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLFieldSetElement :
Les objets qui mettent en œuvre l'interface HTMLFieldSetElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLFieldSetElement.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
Les objets qui mettent en œuvre l'interface HTMLLegendElement :
Les objets qui mettent en œuvre l'interface HTMLLegendElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLLegendElement.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
accessKey
Cette propriété est du type String.
align
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLUListElement :
Les objets qui mettent en œuvre l'interface HTMLUListElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLUListElement.
compact
Cette propriété est du type Boolean.
type
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLOListElement :
Les objets qui mettent en œuvre l'interface HTMLOListElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLOListElement.
compact
Cette propriété est du type Boolean.
start
Cette propriété est du type Number.
type
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLDListElement :
Les objets qui mettent en œuvre l'interface HTMLDListElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLDListElement.
compact
Cette propriété est du type Boolean.
Les objets qui mettent en œuvre l'interface HTMLDirectoryElement :
Les objets qui mettent en œuvre l'interface HTMLDirectoryElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLDirectoryElement.
compact
Cette propriété est du type Boolean.
Les objets qui mettent en œuvre l'interface HTMLMenuElement :
Les objets qui mettent en œuvre l'interface HTMLMenuElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLMenuElement :
compact
Cette propriété est du type Boolean.
Les objets qui mettent en œuvre l'interface HTMLLIElement :
Les objets qui mettent en œuvre l'interface HTMLLIElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLLIElement :
type
Cette propriété est du type String.
value
Cette propriété est du type Number.
Les objets qui mettent en œuvre l'interface HTMLDivElement :
Les objets qui mettent en œuvre l'interface HTMLDivElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLDivElement :
align
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLParagraphElement :
Les objets qui mettent en œuvre l'interface HTMLParagraphElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLParagraphElement.
align
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLHeadingElement :
Les objets qui mettent en œuvre l'interface HTMLHeadingElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLHeadingElement.
align
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLQuoteElement :
Les objets qui mettent en œuvre l'interface HTMLQuoteElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLQuoteElement.
cite
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLPreElement :
Les objets qui mettent en œuvre l'interface HTMLPreElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLPreElement :
width
Cette propriété est du type Number.
Les objets qui mettent en œuvre l'interface HTMLBRElement :
Les objets qui mettent en œuvre l'interface HTMLBRElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLBRElement :
clear
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLBaseFontElement :
Les objets qui mettent en œuvre l'interface HTMLBaseFontElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLBaseFontElement.
color
Cette propriété est du type String.
face
Cette propriété est du type String.
size
Cette propriété est du type Number.
Les objets qui mettent en œuvre l'interface HTMLFontElement :
Les objets qui mettent en œuvre l'interface HTMLFontElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLFontElement :
color
Cette propriété est du type String.
face
Cette propriété est du type String.
size
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLHRElement :
Les objets qui mettent en œuvre l'interface HTMLHRElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLHRElement :
align
Cette propriété est du type String.
noShade
Cette propriété est du type Boolean.
size
Cette propriété est du type String.
width
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLModElement :
Les objets qui mettent en œuvre l'interface HTMLModElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLModElement :
cite
Cette propriété est du type String.
dateTime
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLAnchorElement :
Les objets qui mettent en œuvre l'interface HTMLAnchorElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLAnchorElement.
accessKey
Cette propriété est du type String.
charset
Cette propriété est du type String.
coords
Cette propriété est du type String.
href
Cette propriété est du type String.
hreflang
Cette propriété est du type String.
name
Cette propriété est du type String.
rel
Cette propriété est du type String.
rev
Cette propriété est du type String.
shape
Cette propriété est du type String.
tabIndex
Cette propriété est du type Number.
target
Cette propriété est du type String.
type
Cette propriété est du type String.
Les fonctions des objets qui met en œuvre l'interface HTMLAnchorElement :
blur()
Cette fonction ne retourne aucune valeur.
focus()
Cette fonction ne retourne aucune valeur.
Les objets qui mettent en œuvre l'interface HTMLImageElement :
Les objets qui mettent en œuvre l'interface HTMLImageElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLImageElement.
name
Cette propriété est du type String.
align
Cette propriété est du type String.
alt
Cette propriété est du type String.
border
Cette propriété est du type String.
height
Cette propriété est du type Number.
hspace
Cette propriété est du type Number.
isMap
Cette propriété est du type Boolean.
longDesc
Cette propriété est du type String.
src
Cette propriété est du type String.
useMap
Cette propriété est du type String.
vspace
Cette propriété est du type Number.
width
Cette propriété est du type Number.
Les objets qui mettent en œuvre l'interface HTMLObjectElement :
Les objets qui mettent en œuvre l'interface HTMLObjectElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLObjectElement.
form
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLFormElement.
code
Cette propriété est du type String.
align
Cette propriété est du type String.
archive
Cette propriété est du type String.
border
Cette propriété est du type String.
codeBase
Cette propriété est du type String.
codeType
Cette propriété est du type String.
data
Cette propriété est du type String.
declare
Cette propriété est du type Boolean.
height
Cette propriété est du type String.
hspace
Cette propriété est du type Number.
name
Cette propriété est du type String.
standby
Cette propriété est du type String.
tabIndex
Cette propriété est du type Number.
type
Cette propriété est du type String.
useMap
Cette propriété est du type String.
vspace
Cette propriété est du type Number.
width
Cette propriété est du type String.
contentDocument
Cette propriété en lecture seule est un objet qui met en œuvre l'interface Document.
Les objets qui mettent en œuvre l'interface HTMLParamElement :
Les objets qui mettent en œuvre l'interface HTMLParamElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLParamElement.
name
Cette propriété est du type String.
type
Cette propriété est du type String.
value
Cette propriété est du type String.
valueType
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLAppletElement :
Les objets qui mettent en œuvre l'interface HTMLAppletElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLAppletElement.
align
Cette propriété est du type String.
alt
Cette propriété est du type String.
archive
Cette propriété est du type String.
code
Cette propriété est du type String.
codeBase
Cette propriété est du type String.
height
Cette propriété est du type String.
hspace
Cette propriété est du type Number.
name
Cette propriété est du type String.
object
Cette propriété est du type String.
vspace
Cette propriété est du type Number.
width
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLMapElement :
Les objets qui mettent en œuvre l'interface HTMLMapElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLMapElement :
areas
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
name
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLAreaElement :
Les objets qui mettent en œuvre l'interface HTMLAreaElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLAreaElement :
accessKey
Cette propriété est du type String.
alt
Cette propriété est du type String.
coords
Cette propriété est du type String.
href
Cette propriété est du type String.
noHref
Cette propriété est du type Boolean.
shape
Cette propriété est du type String.
tabIndex
Cette propriété est du type Number.
target
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLScriptElement :
Les objets qui mettent en œuvre l'interface HTMLScriptElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLScriptElement.
text
Cette propriété est du type String.
htmlFor
Cette propriété est du type String.
event
Cette propriété est du type String.
charset
Cette propriété est du type String.
defer
Cette propriété est du type Boolean.
src
Cette propriété est du type String.
type
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLTableElement :
Les objets qui mettent en œuvre l'interface HTMLTableElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTableElement.
caption
Cette propriété est un objet qui met en œuvre l'interface HTMLTableCaptionElement et peut déclencher un objet qui met en œuvre l'interface DOMException à l'initialisation.
tHead
Cette propriété est un objet qui met en œuvre l'interface HTMLTableSectionElement et peut déclencher un objet qui met en œuvre l'interface DOMException à l'initialisation.
tFoot
Cette propriété est un objet qui met en œuvre l'interface HTMLTableSectionElement et peut déclencher un objet qui met en œuvre l'interface DOMException à l'initialisation.
rows
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
tBodies
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
align
Cette propriété est du type String.
bgColor
Cette propriété est du type String.
border
Cette propriété est du type String.
cellPadding
Cette propriété est du type String.
cellSpacing
Cette propriété est du type String.
frame
Cette propriété est du type String.
rules
Cette propriété est du type String.
summary
Cette propriété est du type String.
width
Cette propriété est du type String.
Les fonctions des objets qui mettent en œuvre l'interface HTMLTableElement :
createTHead()
Cette fonction retourne un objet qui met en œuvre l'interface HTMLElement.
deleteTHead()
Cette fonction ne retourne aucune valeur.
createTFoot()
Cette fonction retourne un objet qui met en œuvre l'interface HTMLElement.
deleteTFoot()
Cette fonction ne retourne aucune valeur.
createCaption()
Cette fonction retourne un objet qui met en œuvre l'interface HTMLElement.
deleteCaption()
Cette fonction ne retourne aucune valeur.
insertRow(index)
Cette fonction retourne un objet qui met en œuvre l'interface HTMLElement.
Le paramètre index est du type Number.
Cette fonction peut déclencher un objet qui met en œuvre l'interface .
deleteRow(index)
Cette fonction ne retourne aucune valeur.
Le paramètre index est du type Number.
Cette fonction peut déclencher un objet qui met en œuvre l'interface .
Les objets qui mettent en œuvre l'interface HTMLTableCaptionElement :
Les objets qui mettent en œuvre l'interface HTMLTableCaptionElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTableCaptionElement.
align
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLTableColElement :
Les objets qui mettent en œuvre l'interface HTMLTableColElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTableColElement.
align
Cette propriété est du type String.
ch
Cette propriété est du type String.
chOff
Cette propriété est du type String.
span
Cette propriété est du type Number.
vAlign
Cette propriété est du type String.
width
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLTableSectionElement :
Les objets qui mettent en œuvre l'interface HTMLTableSectionElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTableSectionElement.
align
Cette propriété est du type String.
ch
Cette propriété est du type String.
chOff
Cette propriété est du type String.
vAlign
Cette propriété est du type String.
rows
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
Les fonctions des objets qui met en œuvre l'interface HTMLTableSectionElement :
insertRow(index)
Cette fonction retourne un objet qui met en œuvre l'interface HTMLElement.
Le paramètre index est du type Number.
Cette fonction peut déclencher un objet qui met en œuvre l'interface .
deleteRow(index)
Cette fonction ne retourne aucune valeur.
Le paramètre index est du type Number.
Cette fonction peut déclencher un objet qui met en œuvre l'interface .
Les objets qui mettent en œuvre l'interface HTMLTableRowElement :
Les objets qui mettent en œuvre l'interface HTMLTableRowElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTableRowElement.
rowIndex
Cette propriété en lecture seule est du type Number.
sectionRowIndex
Cette propriété en lecture seule est du type Number.
cells
Cette propriété en lecture seule est un objet qui met en œuvre l'interface HTMLCollection.
align
Cette propriété est du type String.
bgColor
Cette propriété est du type String.
ch
Cette propriété est du type String.
chOff
Cette propriété est du type String.
vAlign
Cette propriété est du type String.
Les fonctions des objets qui met en œuvre l'interface HTMLTableRowElement :
insertCell(index)
Cette fonction retourne un objet qui met en œuvre l'interface HTMLElement.
Le paramètre index est du type Number.
Cette fonction peut déclencher un objet qui met en œuvre l'interface .
deleteCell(index)
Cette fonction ne retourne aucune valeur.
Le paramètre index est du type Number.
Cette fonction peut déclencher un objet qui met en œuvre l'interface .
Les objets qui mettent en œuvre l'interface HTMLTableCellElement :
Les objets qui mettent en œuvre l'interface HTMLTableCellElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLTableCellElement.
cellIndex
Cette propriété en lecture seule est du type Number.
abbr
Cette propriété est du type String.
align
Cette propriété est du type String.
axis
Cette propriété est du type String.
bgColor
Cette propriété est du type String.
ch
Cette propriété est du type String.
chOff
Cette propriété est du type String.
colSpan
Cette propriété est du type Number.
headers
Cette propriété est du type String.
height
Cette propriété est du type String.
noWrap
Cette propriété est du type Boolean.
rowSpan
Cette propriété est du type Number.
scope
Cette propriété est du type String.
vAlign
Cette propriété est du type String.
width
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLFrameSetElement :
Les objets qui mettent en œuvre l'interface HTMLFrameSetElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLFrameSetElement.
cols
Cette propriété est du type String.
rows
Cette propriété est du type String.
Les objets qui mettent en œuvre l'interface HTMLFrameElement :
Les objets qui mettent en œuvre l'interface HTMLFrameElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLFrameElement.
frameBorder
Cette propriété est du type String.
longDesc
Cette propriété est du type String.
marginHeight
Cette propriété est du type String.
marginWidth
Cette propriété est du type String.
name
Cette propriété est du type String.
noResize
Cette propriété est du type Boolean.
scrolling
Cette propriété est du type String.
src
Cette propriété est du type String.
contentDocument
Cette propriété en lecture seule est un objet qui met en œuvre l'interface Document.
Les objets qui mettent en œuvre l'interface HTMLIFrameElement :
Les objets qui mettent en œuvre l'interface HTMLIFrameElement ont toutes les propriétés et les fonctions de l'interface HTMLElement ainsi que les propriétés et fonctions définies ci-dessous.
Les propriétés des objets qui mettent en œuvre l'interface HTMLIFrameElement.
align
Cette propriété est du type String.
frameBorder
Cette propriété est du type String.
height
Cette propriété est du type String.
longDesc
Cette propriété est du type String.
marginHeight
Cette propriété est du type String.
marginWidth
Cette propriété est du type String.
name
Cette propriété est du type String.
scrolling
Cette propriété est du type String.
src
Cette propriété est du type String.
width
Cette propriété est du type String.
contentDocument
Cette propriété en lecture seule est un objet qui met en œuvre l'interface Document.

Les objets HTMLAnchorElement dans les expressions de type String sont évalués comme étant HTMLAnchorElement.href. Par exemple :

     alert(" Cette adresse URI absolue est " + monAnchorElement);
 

cette expression équivaut à :

     alert(" Cette adresse URI absolu est " + monAnchorElement.href);