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);