Você está na página 1de 60

J.D.B. DIASOLUKA Nz.

Luyalu JavaScript Tome- XXIV

L’ ÉLÉMENT < ANCHOR > EN


JAVASCRIPT
J AVA S C R I P T (Programmation Internet) VO L . X X V

J.B. Dadet DIASOLUKA Luyalu Nzoyifuanga


+243 - 851278216 - 899508675 - 995624714 - 902263541 - 813572818
diasfb@mail2world.com

I. L’ÉLÉMENT ANCHOR = ANCRE :

L’élément « a » est l’élément fonctionnel dans la minipulation et la gestion de liens hper-


texes <a href="cible"></a>. Il possède beaucoup de fonctionnalités utiles que l’on peut
exploiter dans un code source javascript et même dans un fichier HTML/DOM.

Nous n’allons pas présenter ici un texte d’érudits, mais plutôt essayer de dresser un cata-
logue de fonctionnalités disponibles en JavaScript pour cet élément « anchor », en nous
servant de méthodes très simples que nous permettent les consoles des browsers.

Ce catalogue montre la voie comment obtenir TOUTES les propriétés d’un « objet javas-
cript » ou un « élément HTML/DOM ». C’estl’ocasion de parcourir et de découvrir la plu-
part de ces propriétés diponibles pour l‘élément « Anchor ».

Commençons par taper « a » ou « A » à la console de browser, et nous aurons ce mes-


sage de la part de deux browsers « Yandex Version 18.11.1.385 beta » et « Firefox
Quantum 64.0b13 » :

et

En effet, l’élément « anchor » n’est pas enregistré en tant que « a » ou « A » dans ces
deux moteurs de browser.

« Anchor » est une proprété de l’Object global « window » (sans « s » et tout en minus-
clules) qui y est enregistré sous le nom de « ». On peut donc y accéder en
e préfixant du nom de son objet conteneur « window . HTMLAnchorElement » ou le ta-
per directement « HTMLAnchorElement » cela donnera exactement le même résultat :
tapons donc ce mot à la ligne de commande du browser.

Yandex :

L’élément < Select > - 1 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

Firefox :

Firefox donne une réponse à partir de laquelle on peut voir les détails. Il suffit de cliquer
sur la flèche.

On y voit la propriété « length » (la taille de l’Élément « Anchor » ici « HTMLAnchorEle-


ment ») qui en fait représente le nombre [maximal] de paramètres (« arguments ») que
prévoit de recevoir son constructeur. « Anchor » est censé ne par recevoir de paramètres
ou plutôt être appelé sans arguments.

On peut contourner la faiblesse de Yandex en tapant la commande suivante à la ligne de


commande de la console :

« Object.getOwnPropertyDescriptors(HTMLAnchorElement) »

qui donnera

et

Qui donnent, après développement en cliquant la petite flèche :

L’élément < Select > - 2 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

et

Comme vous le voyez, les résultats ne sont les mêmes dans les deux navigateurs que
pour les propriétés « arguments / length » et « name » (= le nom de l’élément en cours,
disons le « this ») et peut-être les « prototypes », la propriété « caller » manque dans
Firefox mais sûrement enfoui quelque part dans la « chaîne de prototype » qui renferme
toutes les propriétés disponibles pour un objet :

1. « prototype » tout court : c’est le prototype de l’élément nommmé ici par « name ».
2. « <prototype> » ou « __proto__ » : c’est le prototype du constructeur.

Vous voyez que les propriétés listées dans Firefox avec la commande « HTMLAnchorE-
lement » tapée directement à la ligne de commande et les « values » des « Descrip-
tors » des propriétés obtenues dans la console avec la commande « Ob-
ject.getOwnPropertyDescriptors(HTMLAnchorElement) » sont apparemment les
mêmes.

et

Rappelons que le prototype renferme les propriétés par défaut hérité du constructeur, et
partageable avec les autres descendants (instances) de ce constructeur et éventuellement
de l’objet en cours.

Cliquez sur les petites flèches pur voir le développement du prototype de « HTMLAn-
chorElement » et la « value » du prototype de cet élément, obtenu avec « Ob-
ject.getOwnPropertyDescriptors(HTMLAnchorElement) » :
L’élément < Select > - 3 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

et

Les deux « prototypes » du construteur de « HTMLAnchorElement » sont [naturellement]


rendus avec le même contenu dans Firefox, même à leur développement en cliquant sur
le petit bouton fléché:

Avec « Object.getOwnPropertyDescriptors(HTMLAnchorElement) » ou avec


« HTMLAnchorElement » tapées à la ligne de commande :

prototype: HTMLAnchorElementPrototype

charset: Getter & Setter


constructor: function ()
coords: Getter & Setter
download: Getter & Setter
hash: Getter & Setter
host: Getter & Setter
hostname: Getter & Setter
href: Getter & Setter
hreflang: Getter & Setter
name: Getter & Setter
origin: Getter
password: Getter & Setter
pathname: Getter & Setter
ping: Getter & Setter
port: Getter & Setter
protocol: Getter & Setter
referrerPolicy: Getter & Setter
rel: Getter & Setter
relList: Getter & Setter
rev: Getter & Setter
search: Getter & Setter
shape: Getter & Setter
target: Getter & Setter
text: Getter & Setter
toString: function toString()
type: Getter & Setter
username: Getter & Setter
<prototype>: HTMLElementPrototype {
click: click(), focus: focus(), blur: blur(), …
}

L’élément < Select > - 4 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

Mais pour le prototype du constructeur :

Avec « Object.getOwnPropertyDescriptors(HTMLAnchorElement) » :
Le « prototype du constructeur » y est défini comme « object ».

<prototype>: {…}

__defineGetter__: function __defineGetter__()


__defineSetter__: function __defineSetter__()
__lookupGetter__: function __lookupGetter__()
__lookupSetter__: function __lookupSetter__()
constructor: function Object()
hasOwnProperty: function hasOwnProperty()
isPrototypeOf: function isPrototypeOf()
propertyIsEnumerable: function propertyIsEnumerable()
toLocaleString: function toLocaleString()
toSource: function toSource()
toString: function toString()
valueOf: function valueOf()

Avec « HTMLAnchorElement » tapées à la ligne de commande : :


Le « prototype du constructeur » (qui est un « HTMLElement ») y est défini comme
« function ».

<prototype>: function ()
<prototype>: ()

length: 0
name: "HTMLElement"
prototype: HTMLElementPrototype
accessKey: Getter & Setter
accessKeyLabel: Getter
blur: function blur()
click: function click()
constructor: function ()
contentEditable: Getter & Setter
contextMenu: Getter
dataset: Getter
dir: Getter & Setter
draggable: Getter & Setter
focus: function focus()
hidden: Getter & Setter
innerText: Getter & Setter
isContentEditable: Getter
lang: Getter & Setter
offsetHeight: Getter
offsetLeft: Getter
offsetParent: Getter

L’élément < Select > - 5 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

offsetTop: Getter
offsetWidth: Getter

onabort: Getter & Setter


onanimationcancel: Getter & Setter
onanimationend: Getter & Setter
onanimationiteration: Getter & Setter
onanimationstart: Getter & Setter
onauxclick: Getter & Setter
onblur: Getter & Setter
oncanplay: Getter & Setter
oncanplaythrough: Getter & Setter
onchange: Getter & Setter
onclick: Getter & Setter
onclose: Getter & Setter
oncontextmenu: Getter & Setter
oncopy: Getter & Setter
oncut: Getter & Setter
ondblclick: Getter & Setter
ondrag: Getter & Setter
ondragend: Getter & Setter
ondragenter: Getter & Setter
ondragexit: Getter & Setter
ondragleave: Getter & Setter
ondragover: Getter & Setter
ondragstart: Getter & Setter
ondrop: Getter & Setter
ondurationchange: Getter & Setter
onemptied: Getter & Setter
onended: Getter & Setter
onerror: Getter & Setter
onfocus: Getter & Setter
ongotpointercapture: Getter & Setter
oninput: Getter & Setter
oninvalid: Getter & Setter
onkeydown: Getter & Setter
onkeypress: Getter & Setter
onkeyup: Getter & Setter
onload: Getter & Setter
onloadeddata: Getter & Setter
onloadedmetadata: Getter & Setter
onloadend: Getter & Setter
onloadstart: Getter & Setter
onlostpointercapture: Getter & Setter
onmousedown: Getter & Setter
onmouseenter: Getter & Setter
onmouseleave: Getter & Setter
onmousemove: Getter & Setter
onmouseout: Getter & Setter
onmouseover: Getter & Setter

L’élément < Select > - 6 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

onmouseup: Getter & Setter


onmozfullscreenchange: Getter & Setter
onmozfullscreenerror: Getter & Setter
onpaste: Getter & Setter
onpause: Getter & Setter
onplay: Getter & Setter
onplaying: Getter & Setter
onpointercancel: Getter & Setter
onpointerdown: Getter & Setter
onpointerenter: Getter & Setter
onpointerleave: Getter & Setter
onpointermove: Getter & Setter
onpointerout: Getter & Setter
onpointerover: Getter & Setter
onpointerup: Getter & Setter
onprogress: Getter & Setter
onratechange: Getter & Setter
onreset: Getter & Setter
onresize: Getter & Setter
onscroll: Getter & Setter
onseeked: Getter & Setter
onseeking: Getter & Setter
onselect: Getter & Setter
onselectstart: Getter & Setter
onshow: Getter & Setter
onstalled: Getter & Setter
onsubmit: Getter & Setter
onsuspend: Getter & Setter
ontimeupdate: Getter & Setter
ontoggle: Getter & Setter
ontransitioncancel: Getter & Setter
ontransitionend: Getter & Setter
ontransitionrun: Getter & Setter
ontransitionstart: Getter & Setter
onvolumechange: Getter & Setter
onwaiting: Getter & Setter
onwebkitanimationend: Getter & Setter
onwebkitanimationiteration: Getter & Setter
onwebkitanimationstart: Getter & Setter
onwebkittransitionend: Getter & Setter
onwheel: Getter & Setter

spellcheck: Getter & Setter


style: Getter & Setter
tabIndex: Getter & Setter
title: Getter & Setter
<prototype>: ElementPrototype {
getAttributeNames: getAttributeNames(),
getAttribute: getAttribute(),
getAttributeNS: getAttributeNS(),

L’élément < Select > - 7 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

… }

Symbol(Symbol.hasInstance): function Symbol.hasInstance()


<prototype>: function ()

Le prototype du constructeur de « HTMLElement » (« Element ») :

<prototype>: ()
length: 0
name: "Element"

prototype: ElementPrototype
after: function after()
animate: function animate()
append: function append()
assignedSlot: Getter
attachShadow: function attachShadow()
attributes: Getter
before: function before()
childElementCount: Getter
children: Getter
classList: Getter & Setter
className: Getter & Setter
clientHeight: Getter
clientLeft: Getter
clientTop: Getter
clientWidth: Getter
closest: function closest()
constructor: function ()
firstElementChild: Getter
getAttribute: function getAttribute()
getAttributeNS: function getAttributeNS()
getAttributeNames: function getAttributeNames()
getAttributeNode: function getAttributeNode()
getAttributeNodeNS: function getAttributeNodeNS()
getBoundingClientRect: function getBoundingClientRect()
getClientRects: function getClientRects()
getElementsByClassName: function getElementsByClassName()
getElementsByTagName: function getElementsByTagName()
getElementsByTagNameNS: function getElementsByTagNameNS()
hasAttribute: function hasAttribute()
hasAttributeNS: function hasAttributeNS()
hasAttributes: function hasAttributes()
hasPointerCapture: function hasPointerCapture()
id: Getter & Setter
innerHTML: Getter & Setter
insertAdjacentElement: function insertAdjacentElement()
insertAdjacentHTML: function insertAdjacentHTML()
insertAdjacentText: function insertAdjacentText()
L’élément < Select > - 8 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

lastElementChild: Getter
localName: Getter
matches: function matches()
mozMatchesSelector: function mozMatchesSelector()
mozRequestFullScreen: function mozRequestFullScreen()
namespaceURI: Getter
nextElementSibling: Getter
onfullscreenchange: Getter & Setter
onfullscreenerror: Getter & Setter
outerHTML: Getter & Setter
prefix: Getter
prepend: function prepend()
previousElementSibling: Getter
querySelector: function querySelector()
querySelectorAll: function querySelectorAll()
releaseCapture: function releaseCapture()
releasePointerCapture: function releasePointerCapture()
remove: function remove()
removeAttribute: function removeAttribute()
removeAttributeNS: function removeAttributeNS()
removeAttributeNode: function removeAttributeNode()
replaceWith: function replaceWith()
requestFullscreen: function requestFullscreen()
requestPointerLock: function requestPointerLock()
scroll: function scroll()
scrollBy: function scrollBy()
scrollHeight: Getter
scrollIntoView: function scrollIntoView()
scrollLeft: Getter & Setter
scrollLeftMax: Getter
scrollTo: function scrollTo()
scrollTop: Getter & Setter
scrollTopMax: Getter
scrollWidth: Getter
setAttribute: function setAttribute()
setAttributeNS: function setAttributeNS()
setAttributeNode: function setAttributeNode()
setAttributeNodeNS: function setAttributeNodeNS()
setCapture: function setCapture()
setPointerCapture: function setPointerCapture()
shadowRoot: Getter
slot: Getter & Setter
tagName: Getter
toggleAttribute: function toggleAttribute()
webkitMatchesSelector: function webkitMatchesSelector()
Symbol(Symbol.unscopables): Object {
slot: true, before: true, after: true,
… }
<prototype>: NodePrototype {
getRootNode: getRootNode(),

L’élément < Select > - 9 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

hasChildNodes: hasChildNodes(),
insertBefore: insertBefore(),*
… }

« Element » vient de « Node ». Voici donc le prototype « NodePrototype » :

<prototype>: NodePrototype

ATTRIBUTE_NODE: 2
CDATA_SECTION_NODE: 4
COMMENT_NODE: 8
DOCUMENT_FRAGMENT_NODE: 11
DOCUMENT_NODE: 9
DOCUMENT_POSITION_CONTAINED_BY: 16
DOCUMENT_POSITION_CONTAINS: 8
DOCUMENT_POSITION_DISCONNECTED: 1
DOCUMENT_POSITION_FOLLOWING: 4
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32
DOCUMENT_POSITION_PRECEDING: 2
DOCUMENT_TYPE_NODE: 10
ELEMENT_NODE: 1
ENTITY_NODE: 6
ENTITY_REFERENCE_NODE: 5
NOTATION_NODE: 12
PROCESSING_INSTRUCTION_NODE: 7
TEXT_NODE: 3
appendChild: function appendChild()
baseURI: Getter
childNodes: Getter
cloneNode: function cloneNode()
compareDocumentPosition: function compareDocumentPosition()
constructor: function ()
contains: function contains()
firstChild: Getter
getRootNode: function getRootNode()
hasChildNodes: function hasChildNodes()
insertBefore: function insertBefore()
isConnected: Getter
isDefaultNamespace: function isDefaultNamespace()
isEqualNode: function isEqualNode()
isSameNode: function isSameNode()
lastChild: Getter
lookupNamespaceURI: function lookupNamespaceURI()
lookupPrefix: function lookupPrefix()
nextSibling: Getter
nodeName: Getter
nodeType: Getter
nodeValue: Getter & Setter
normalize: function normalize()
L’élément < Select > - 10 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

ownerDocument: Getter
parentElement: Getter
parentNode: Getter
previousSibling: Getter
removeChild: function removeChild()
replaceChild: function replaceChild()
textContent: Getter & Setter
<prototype>: EventTargetPrototype {
addEventListener: addEventListener(),
removeEventListener: removeEventListener(),
dispatchEvent: dispatchEvent(),
… }

Comme nous le voyons, « NodePrototype » vient de « EventTarget ». Voyons donc le


« EventTargetPrototype » :

<prototype>: EventTargetPrototype
addEventListener: function addEventListener()
constructor: function ()
dispatchEvent: function dispatchEvent()
removeEventListener: function removeEventListener()
<prototype>: Object { … }

Et nous voici au sommet [de la hierarchie] de la « chaîne de prototype ». Le prototype du cons-


tructeur de « EventTargetPrototype » est celui de l’Object transcendant (avec « O » majuscule,
duquel TOUS les autres objets son issus) et dont le prototype est :

<prototype>: Object { … }
<prototype>: {…}
__defineGetter__: function __defineGetter__()
__defineSetter__: function __defineSetter__()
__lookupGetter__: function __lookupGetter__()
__lookupSetter__: function __lookupSetter__()
constructor: function Object()
hasOwnProperty: function hasOwnProperty()
isPrototypeOf: function isPrototypeOf()
propertyIsEnumerable: function propertyIsEnumerable()
toLocaleString: function toLocaleString()
toSource: function toSource()
toString: function toString()
valueOf: function valueOf()

Voyons le constructeur « Object » :

constructor: Object()
L’élément < Select > - 11 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

assign: function assign()


create: function create()
defineProperties: function defineProperties()
defineProperty: function defineProperty()
entries: function entries()
freeze: function freeze()
fromEntries: function fromEntries()
getOwnPropertyDescriptor: function getOwnPropertyDescriptor()
getOwnPropertyDescriptors: function getOwnPropertyDescriptors()
getOwnPropertyNames: function getOwnPropertyNames()
getOwnPropertySymbols: function getOwnPropertySymbols()
getPrototypeOf: function getPrototypeOf()
is: function is()
isExtensible: function isExtensible()
isFrozen: function isFrozen()
isSealed: function isSealed()
keys: function keys()
length: 1
name: "Object"
preventExtensions: function preventExtensions()
prototype: Object { … }
seal: function seal()
setPrototypeOf: function setPrototypeOf()
values: function values()
<prototype>: function ()

Le prototype du constructeur de « EventTarget » (c’est la fonction transcendante « Function ») :

<prototype>: function ()
<prototype>: ()
apply: function apply()
arguments: null
bind: function bind()
call: function call()
caller: null
constructor: Function()
length: 1
name: "Function"
prototype: function ()
<prototype>: function ()
length: 0
name: ""
toSource: function toSource()
toString: function toString()
Symbol(Symbol.hasInstance): function Symbol.hasInstance()
<prototype>: Object { … }

L’élément < Select > - 12 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

Le « prototype » du prototype du constructeur de « EventTarget » et le <prototype> du prototype


du constructeur de « EventTarget » ont le même contenu (les mêmes propriétés) et leur « <proto-
type> » est « Object » (voir ci-dessus) :

prototype: ()
apply: function apply()
arguments: null
bind: function bind()
call: function call()
caller: null
constructor: function Function()
length: 0
name: ""
toSource: function toSource()
toString: function toString()
Symbol(Symbol.hasInstance): function Symbol.hasInstance()
<prototype>: Object { … }

<prototype>: ()
apply: function apply()
arguments: null
bind: function bind()
call: function call()
caller: null
constructor: function Function()
length: 0
name: ""
toSource: function toSource()
toString: function toString()
Symbol(Symbol.hasInstance): function Symbol.hasInstance()
<prototype>: Object { … }

Mais voyons ça ! Le constructeur de « Object » est la fonction « Function » dont le constructeur


est à son tour l’objet « Object »… :

<prototype>: function ()
<prototype>: ()

apply: function apply()


arguments: null
bind: function bind()
call: function call()
caller: null
constructor: function Function()
length: 0
name: ""
toSource: function toSource()
toString: function toString()
Symbol(Symbol.hasInstance): function Symbol.hasInstance()
L’élément < Select > - 13 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

<prototype>: Object { … }

Voici comment quelques une de ces sont restituées :

<a href="file:///K:/DADET/PROGS/select.html"
id="aId" title="ATitle" name="aName"
class="aCl" alt="aAlt_NoExist" download>
NOTRE LIEN HYPERTEXT
</a>

<SCRIPT> "use strict";


let fAnchor = _ => {
let i = document.getElementById("aId");

console.log("Clicked the Anchor => ", i.id);


console.log("i.href => ", i.href);
console.log("i.id => ", i.id);
console.log("i.name => ", i.name);
console.log("i.className => ", i.className);
console.log("i.alt => ", i.alt);
console.log("i.text => ", i.text);
console.log("i.innerText => ", i.innerText);
console.log("i.innerHTML => ", i.innerHTML);
console.log("i.outerText => ", i.outerText);
console.log("i.outerHTML =>\n", i.outerHTML);
console.log("i.attributes => ", i.attributes);
console.log("i.origin => ", i.origin);
console.log("i.pathname => ", i.pathname);
console.log("i.download => ", i.download);
console.log("i.protocol => ", i.protocol);
console.log("i.toString() => ", i.toString());
console.log("i.username => ", i.username);
console.log("i.contextMenu => ", i.contextMenu);
console.log("i.title => ", i.title);
console.log("i.tabIndex => ", i.tabIndex);
console.log("i.classList => ", i.classList);
console.log("i.alt => ", i.alt);
console.log("i.type => ", i.type);
console.log("i.className => ", i.className);
console.log("i.getAttribute => ", i.getAttribute);
console.log("i.querySelector => ", i.querySelector);
console.log("i.style => ", i.style);
}

aId.addEventListener("click", fAnchor, false);


</SCRIPT>

Clicked the Anchor => aId test.html:11:8

i.href => file:///K:/DADET/PROGS/select.html test.html:12:8


i.id => aId test.html:13:8
i.name => aName test.html:14:8
i.className => aCl test.html:15:8
i.alt => undefined test.html:16:8
i.text => NOTRE LIEN HYPERTEXT test.html:17:8
i.innerText => NOTRE LIEN HYPERTEXT test.html:18:8

L’élément < Select > - 14 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

i.innerHTML => NOTRE LIEN HYPERTEXT test.html:19:8


i.outerText => undefined test.html:20:8

i.outerHTML => <a href="file:///K:/DADET/PROGS/select.html" id="aId" ti-


tle="ATitle" name="aName" class="aCl" alt="aAlt_NoExist" download="">
NOTRE LIEN HYPERTEXT </a> test.html:21:8

i.attributes => NamedNodeMap(7) [


href="file:///K:/DADET/PROGS/select.html", id="aId", title="ATitle",
name="aName", class="aCl", alt="aAlt_NoExist", download="" ]
test.html:22:8

i.origin => null test.html:23:8


i.pathname => /K:/DADET/PROGS/select.html test.html:24:8
i.download => test.html:25:8
i.protocol => file: test.html:26:8
i.toString() => file:///K:/DADET/PROGS/select.html test.html:27:8
i.username => test.html:28:8
i.contextMenu => null test.html:29:8
i.title => ATitle test.html:30:8
i.tabIndex => 0 test.html:31:8
i.classList => DOMTokenList [ "aCl" ] test.html:32:8
i.alt => undefined test.html:33:8
i.type => test.html:34:8
i.className => aCl test.html:35:8
i.getAttribute => function getAttribute() test.html:36:8
i.querySelector => function querySelector() test.html:37:8
i.style => CSS2Properties(0) test.html:38:8

En développant le « i.style » (CSS2Properties(0)) fourni par la commande

console.log("i.style => ", i.style);

nous avons les propriétés de l’attribut HTML/DOM « styles ». Comme connaître ces styles
c’est parmi les choses les plus importantes, nous les listons tous. Il y a des styles propres
à « -moz-… » et d’autres propres à « -webkit-… » :

CSS2Properties(0) :

i.style =>
CSS2Properties(0)

"-moz-animation": ""
"-moz-animation-delay": ""
"-moz-animation-direction": ""
"-moz-animation-duration": ""
"-moz-animation-fill-mode": ""
"-moz-animation-iteration-count": ""
"-moz-animation-name": ""
L’élément < Select > - 15 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"-moz-animation-play-state": ""
"-moz-animation-timing-function": ""
"-moz-appearance": ""
"-moz-backface-visibility": ""
"-moz-binding": ""
"-moz-border-end": ""
"-moz-border-end-color": ""
"-moz-border-end-style": ""
"-moz-border-end-width": ""
"-moz-border-image": ""
"-moz-border-start": ""
"-moz-border-start-color": ""
"-moz-border-start-style": ""
"-moz-border-start-width": ""
"-moz-box-align": ""
"-moz-box-direction": ""
"-moz-box-flex": ""
"-moz-box-ordinal-group": ""
"-moz-box-orient": ""
"-moz-box-pack": ""
"-moz-box-sizing": ""
"-moz-column-count": ""
"-moz-column-fill": ""
"-moz-column-gap": ""
"-moz-column-rule": ""
"-moz-column-rule-color": ""
"-moz-column-rule-style": ""
"-moz-column-rule-width": ""
"-moz-column-width": ""
"-moz-columns": ""
"-moz-float-edge": ""
"-moz-font-feature-settings": ""
"-moz-font-language-override": ""
"-moz-force-broken-image-icon": ""
"-moz-hyphens": ""
"-moz-image-region": ""
"-moz-margin-end": ""
"-moz-margin-start": ""
"-moz-orient": ""
"-moz-outline-radius": ""
"-moz-outline-radius-bottomleft": ""
"-moz-outline-radius-bottomright": ""
"-moz-outline-radius-topleft": ""
"-moz-outline-radius-topright": ""
"-moz-padding-end": ""
"-moz-padding-start": ""
"-moz-perspective": ""
"-moz-perspective-origin": ""
"-moz-stack-sizing": ""
"-moz-tab-size": ""

L’élément < Select > - 16 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"-moz-text-size-adjust": ""
"-moz-transform": ""
"-moz-transform-origin": ""
"-moz-transform-style": ""
"-moz-transition": ""
"-moz-transition-delay": ""
"-moz-transition-duration": ""
"-moz-transition-property": ""
"-moz-transition-timing-function": ""
"-moz-user-focus": ""
"-moz-user-input": ""
"-moz-user-modify": ""
"-moz-user-select": ""
"-moz-window-dragging": ""
"-webkit-align-content": ""
"-webkit-align-items": ""
"-webkit-align-self": ""
"-webkit-animation": ""
"-webkit-animation-delay": ""
"-webkit-animation-direction": ""
"-webkit-animation-duration": ""
"-webkit-animation-fill-mode": ""
"-webkit-animation-iteration-count": ""
"-webkit-animation-name": ""
"-webkit-animation-play-state": ""
"-webkit-animation-timing-function": ""
"-webkit-appearance": ""
"-webkit-backface-visibility": ""
"-webkit-background-clip": ""
"-webkit-background-origin": ""
"-webkit-background-size": ""
"-webkit-border-bottom-left-radius": ""
"-webkit-border-bottom-right-radius": ""
"-webkit-border-image": ""
"-webkit-border-radius": ""
"-webkit-border-top-left-radius": ""
"-webkit-border-top-right-radius": ""
"-webkit-box-align": ""
"-webkit-box-direction": ""
"-webkit-box-flex": ""
"-webkit-box-ordinal-group": ""
"-webkit-box-orient": ""
"-webkit-box-pack": ""
"-webkit-box-shadow": ""
"-webkit-box-sizing": ""
"-webkit-filter": ""
"-webkit-flex": ""
"-webkit-flex-basis": ""
"-webkit-flex-direction": ""
"-webkit-flex-flow": ""

L’élément < Select > - 17 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"-webkit-flex-grow": ""
"-webkit-flex-shrink": ""
"-webkit-flex-wrap": ""
"-webkit-justify-content": ""
"-webkit-mask": ""
"-webkit-mask-clip": ""
"-webkit-mask-composite": ""
"-webkit-mask-image": ""
"-webkit-mask-origin": ""
"-webkit-mask-position": ""
"-webkit-mask-position-x": ""
"-webkit-mask-position-y": ""
"-webkit-mask-repeat": ""
"-webkit-mask-size": ""
"-webkit-order": ""
"-webkit-perspective": ""
"-webkit-perspective-origin": ""
"-webkit-text-fill-color": ""
"-webkit-text-size-adjust": ""
"-webkit-text-stroke": ""
"-webkit-text-stroke-color": ""
"-webkit-text-stroke-width": ""
"-webkit-transform": ""
"-webkit-transform-origin": ""
"-webkit-transform-style": ""
"-webkit-transition": ""
"-webkit-transition-delay": ""
"-webkit-transition-duration": ""
"-webkit-transition-property": ""
"-webkit-transition-timing-function": ""
"-webkit-user-select": ""
MozAnimation: ""
MozAnimationDelay: ""
MozAnimationDirection: ""
MozAnimationDuration: ""
MozAnimationFillMode: ""
MozAnimationIterationCount: ""
MozAnimationName: ""
MozAnimationPlayState: ""
MozAnimationTimingFunction: ""
MozAppearance: ""
MozBackfaceVisibility: ""
MozBinding: ""
MozBorderEnd: ""
MozBorderEndColor: ""
MozBorderEndStyle: ""
MozBorderEndWidth: ""
MozBorderImage: ""
MozBorderStart: ""
MozBorderStartColor: ""

L’élément < Select > - 18 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

MozBorderStartStyle: ""
MozBorderStartWidth: ""
MozBoxAlign: ""
MozBoxDirection: ""
MozBoxFlex: ""
MozBoxOrdinalGroup: ""
MozBoxOrient: ""
MozBoxPack: ""
MozBoxSizing: ""
MozColumnCount: ""
MozColumnFill: ""
MozColumnGap: ""
MozColumnRule: ""
MozColumnRuleColor: ""
MozColumnRuleStyle: ""
MozColumnRuleWidth: ""
MozColumnWidth: ""
MozColumns: ""
MozFloatEdge: ""
MozFontFeatureSettings: ""
MozFontLanguageOverride: ""
MozForceBrokenImageIcon: ""
MozHyphens: ""
MozImageRegion: ""
MozMarginEnd: ""
MozMarginStart: ""
MozOrient: ""
MozOutlineRadius: ""
MozOutlineRadiusBottomleft: ""
MozOutlineRadiusBottomright: ""
MozOutlineRadiusTopleft: ""
MozOutlineRadiusTopright: ""
MozPaddingEnd: ""
MozPaddingStart: ""
MozPerspective: ""
MozPerspectiveOrigin: ""
MozStackSizing: ""
MozTabSize: ""
MozTextSizeAdjust: ""
MozTransform: ""
MozTransformOrigin: ""
MozTransformStyle: ""
MozTransition: ""
MozTransitionDelay: ""
MozTransitionDuration: ""
MozTransitionProperty: ""
MozTransitionTimingFunction: ""
MozUserFocus: ""
MozUserInput: ""
MozUserModify: ""

L’élément < Select > - 19 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

MozUserSelect: ""
MozWindowDragging: ""
WebkitAlignContent: ""
WebkitAlignItems: ""
WebkitAlignSelf: ""
WebkitAnimation: ""
WebkitAnimationDelay: ""
WebkitAnimationDirection: ""
WebkitAnimationDuration: ""
WebkitAnimationFillMode: ""
WebkitAnimationIterationCount: ""
WebkitAnimationName: ""
WebkitAnimationPlayState: ""
WebkitAnimationTimingFunction: ""
WebkitAppearance: ""
WebkitBackfaceVisibility: ""
WebkitBackgroundClip: ""
WebkitBackgroundOrigin: ""
WebkitBackgroundSize: ""
WebkitBorderBottomLeftRadius: ""
WebkitBorderBottomRightRadius: ""
WebkitBorderImage: ""
WebkitBorderRadius: ""
WebkitBorderTopLeftRadius: ""
WebkitBorderTopRightRadius: ""
WebkitBoxAlign: ""
WebkitBoxDirection: ""
WebkitBoxFlex: ""
WebkitBoxOrdinalGroup: ""
WebkitBoxOrient: ""
WebkitBoxPack: ""
WebkitBoxShadow: ""
WebkitBoxSizing: ""
WebkitFilter: ""
WebkitFlex: ""
WebkitFlexBasis: ""
WebkitFlexDirection: ""
WebkitFlexFlow: ""
WebkitFlexGrow: ""
WebkitFlexShrink: ""
WebkitFlexWrap: ""
WebkitJustifyContent: ""
WebkitMask: ""
WebkitMaskClip: ""
WebkitMaskComposite: ""
WebkitMaskImage: ""
WebkitMaskOrigin: ""
WebkitMaskPosition: ""
WebkitMaskPositionX: ""
WebkitMaskPositionY: ""

L’élément < Select > - 20 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

WebkitMaskRepeat: ""
WebkitMaskSize: ""
WebkitOrder: ""
WebkitPerspective: ""
WebkitPerspectiveOrigin: ""
WebkitTextFillColor: ""
WebkitTextSizeAdjust: ""
WebkitTextStroke: ""
WebkitTextStrokeColor: ""
WebkitTextStrokeWidth: ""
WebkitTransform: ""
WebkitTransformOrigin: ""
WebkitTransformStyle: ""
WebkitTransition: ""
WebkitTransitionDelay: ""
WebkitTransitionDuration: ""
WebkitTransitionProperty: ""
WebkitTransitionTimingFunction: ""
WebkitUserSelect: ""
"align-content": ""
"align-items": ""
"align-self": ""
alignContent: ""
alignItems: ""
alignSelf: ""
all: ""
animation: ""
"animation-delay": ""
"animation-direction": ""
"animation-duration": ""
"animation-fill-mode": ""
"animation-iteration-count": ""
"animation-name": ""
"animation-play-state": ""
"animation-timing-function": ""
animationDelay: ""
animationDirection: ""
animationDuration: ""
animationFillMode: ""
animationIterationCount: ""
animationName: ""
animationPlayState: ""
animationTimingFunction: ""
"backface-visibility": ""
backfaceVisibility: ""
background: ""
"background-attachment": ""
"background-blend-mode": ""
"background-clip": ""
"background-color": ""

L’élément < Select > - 21 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"background-image": ""
"background-origin": ""
"background-position": ""
"background-position-x": ""
"background-position-y": ""
"background-repeat": ""
"background-size": ""
backgroundAttachment: ""
backgroundBlendMode: ""
backgroundClip: ""
backgroundColor: ""
backgroundImage: ""
backgroundOrigin: ""
backgroundPosition: ""
backgroundPositionX: ""
backgroundPositionY: ""
backgroundRepeat: ""
backgroundSize: ""
"block-size": ""
blockSize: ""
border: ""
"border-block-end": ""
"border-block-end-color": ""
"border-block-end-style": ""
"border-block-end-width": ""
"border-block-start": ""
"border-block-start-color": ""
"border-block-start-style": ""
"border-block-start-width": ""
"border-bottom": ""
"border-bottom-color": ""
"border-bottom-left-radius": ""
"border-bottom-right-radius": ""
"border-bottom-style": ""
"border-bottom-width": ""
"border-collapse": ""
"border-color": ""
"border-image": ""
"border-image-outset": ""
"border-image-repeat": ""
"border-image-slice": ""
"border-image-source": ""
"border-image-width": ""
"border-inline-end": ""
"border-inline-end-color": ""
"border-inline-end-style": ""
"border-inline-end-width": ""
"border-inline-start": ""
"border-inline-start-color": ""
"border-inline-start-style": ""

L’élément < Select > - 22 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"border-inline-start-width": ""
"border-left": ""
"border-left-color": ""
"border-left-style": ""
"border-left-width": ""
"border-radius": ""
"border-right": ""
"border-right-color": ""
"border-right-style": ""
"border-right-width": ""
"border-spacing": ""
"border-style": ""
"border-top": ""
"border-top-color": ""
"border-top-left-radius": ""
"border-top-right-radius": ""
"border-top-style": ""
"border-top-width": ""
"border-width": ""
borderBlockEnd: ""
borderBlockEndColor: ""
borderBlockEndStyle: ""
borderBlockEndWidth: ""
borderBlockStart: ""
borderBlockStartColor: ""
borderBlockStartStyle: ""
borderBlockStartWidth: ""
borderBottom: ""
borderBottomColor: ""
borderBottomLeftRadius: ""
borderBottomRightRadius: ""
borderBottomStyle: ""
borderBottomWidth: ""
borderCollapse: ""
borderColor: ""
borderImage: ""
borderImageOutset: ""
borderImageRepeat: ""
borderImageSlice: ""
borderImageSource: ""
borderImageWidth: ""
borderInlineEnd: ""
borderInlineEndColor: ""
borderInlineEndStyle: ""
borderInlineEndWidth: ""
borderInlineStart: ""
borderInlineStartColor: ""
borderInlineStartStyle: ""
borderInlineStartWidth: ""
borderLeft: ""

L’élément < Select > - 23 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

borderLeftColor: ""
borderLeftStyle: ""
borderLeftWidth: ""
borderRadius: ""
borderRight: ""
borderRightColor: ""
borderRightStyle: ""
borderRightWidth: ""
borderSpacing: ""
borderStyle: ""
borderTop: ""
borderTopColor: ""
borderTopLeftRadius: ""
borderTopRightRadius: ""
borderTopStyle: ""
borderTopWidth: ""
borderWidth: ""
bottom: ""
"box-decoration-break": ""
"box-shadow": ""
"box-sizing": ""
boxDecorationBreak: ""
boxShadow: ""
boxSizing: ""
"caption-side": ""
captionSide: ""
"caret-color": ""
caretColor: ""
clear: ""
clip: ""
"clip-path": ""
"clip-rule": ""
clipPath: ""
clipRule: ""
color: ""
"color-adjust": ""
"color-interpolation": ""
"color-interpolation-filters": ""
colorAdjust: ""
colorInterpolation: ""
colorInterpolationFilters: ""
"column-count": ""
"column-fill": ""
"column-gap": ""
"column-rule": ""
"column-rule-color": ""
"column-rule-style": ""
"column-rule-width": ""
"column-width": ""
columnCount: ""

L’élément < Select > - 24 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

columnFill: ""
columnGap: ""
columnRule: ""
columnRuleColor: ""
columnRuleStyle: ""
columnRuleWidth: ""
columnWidth: ""
columns: ""
content: ""
"counter-increment": ""
"counter-reset": ""
counterIncrement: ""
counterReset: ""
cssFloat: ""
cssText: ""
cursor: ""
direction: ""
display: ""
"dominant-baseline": ""
dominantBaseline: ""
"empty-cells": ""
emptyCells: ""
fill: ""
"fill-opacity": ""
"fill-rule": ""
fillOpacity: ""
fillRule: ""
filter: ""
flex: ""
"flex-basis": ""
"flex-direction": ""
"flex-flow": ""
"flex-grow": ""
"flex-shrink": ""
"flex-wrap": ""
flexBasis: ""
flexDirection: ""
flexFlow: ""
flexGrow: ""
flexShrink: ""
flexWrap: ""
float: ""
"flood-color": ""
"flood-opacity": ""
floodColor: ""
floodOpacity: ""
font: ""
"font-family": ""
"font-feature-settings": ""
"font-kerning": ""

L’élément < Select > - 25 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"font-language-override": ""
"font-size": ""
"font-size-adjust": ""
"font-stretch": ""
"font-style": ""
"font-synthesis": ""
"font-variant": ""
"font-variant-alternates": ""
"font-variant-caps": ""
"font-variant-east-asian": ""
"font-variant-ligatures": ""
"font-variant-numeric": ""
"font-variant-position": ""
"font-weight": ""
fontFamily: ""
fontFeatureSettings: ""
fontKerning: ""
fontLanguageOverride: ""
fontSize: ""
fontSizeAdjust: ""
fontStretch: ""
fontStyle: ""
fontSynthesis: ""
fontVariant: ""
fontVariantAlternates: ""
fontVariantCaps: ""
fontVariantEastAsian: ""
fontVariantLigatures: ""
fontVariantNumeric: ""
fontVariantPosition: ""
fontWeight: ""
gap: ""
grid: ""
"grid-area": ""
"grid-auto-columns": ""
"grid-auto-flow": ""
"grid-auto-rows": ""
"grid-column": ""
"grid-column-end": ""
"grid-column-gap": ""
"grid-column-start": ""
"grid-gap": ""
"grid-row": ""
"grid-row-end": ""
"grid-row-gap": ""
"grid-row-start": ""
"grid-template": ""
"grid-template-areas": ""
"grid-template-columns": ""
"grid-template-rows": ""

L’élément < Select > - 26 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

gridArea: ""
gridAutoColumns: ""
gridAutoFlow: ""
gridAutoRows: ""
gridColumn: ""
gridColumnEnd: ""
gridColumnGap: ""
gridColumnStart: ""
gridGap: ""
gridRow: ""
gridRowEnd: ""
gridRowGap: ""
gridRowStart: ""
gridTemplate: ""
gridTemplateAreas: ""
gridTemplateColumns: ""
gridTemplateRows: ""
height: ""
hyphens: ""
"image-orientation": ""
"image-rendering": ""
imageOrientation: ""
imageRendering: ""
"ime-mode": ""
imeMode: ""
"inline-size": ""
inlineSize: ""
"inset-block-end": ""
"inset-block-start": ""
"inset-inline-end": ""
"inset-inline-start": ""
insetBlockEnd: ""
insetBlockStart: ""
insetInlineEnd: ""
insetInlineStart: ""
isolation: ""
"justify-content": ""
"justify-items": ""
"justify-self": ""
justifyContent: ""
justifyItems: ""
justifySelf: ""
left: ""
length: 0
"letter-spacing": ""
letterSpacing: ""
"lighting-color": ""
lightingColor: ""
"line-height": ""
lineHeight: ""

L’élément < Select > - 27 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"list-style": ""
"list-style-image": ""
"list-style-position": ""
"list-style-type": ""
listStyle: ""
listStyleImage: ""
listStylePosition: ""
listStyleType: ""
margin: ""
"margin-block-end": ""
"margin-block-start": ""
"margin-bottom": ""
"margin-inline-end": ""
"margin-inline-start": ""
"margin-left": ""
"margin-right": ""
"margin-top": ""
marginBlockEnd: ""
marginBlockStart: ""
marginBottom: ""
marginInlineEnd: ""
marginInlineStart: ""
marginLeft: ""
marginRight: ""
marginTop: ""
marker: ""
"marker-end": ""
"marker-mid": ""
"marker-start": ""
markerEnd: ""
markerMid: ""
markerStart: ""
mask: ""
"mask-clip": ""
"mask-composite": ""
"mask-image": ""
"mask-mode": ""
"mask-origin": ""
"mask-position": ""
"mask-position-x": ""
"mask-position-y": ""
"mask-repeat": ""
"mask-size": ""
"mask-type": ""
maskClip: ""
maskComposite: ""
maskImage: ""
maskMode: ""
maskOrigin: ""
maskPosition: ""

L’élément < Select > - 28 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

maskPositionX: ""
maskPositionY: ""
maskRepeat: ""
maskSize: ""
maskType: ""
"max-block-size": ""
"max-height": ""
"max-inline-size": ""
"max-width": ""
maxBlockSize: ""
maxHeight: ""
maxInlineSize: ""
maxWidth: ""
"min-block-size": ""
"min-height": ""
"min-inline-size": ""
"min-width": ""
minBlockSize: ""
minHeight: ""
minInlineSize: ""
minWidth: ""
"mix-blend-mode": ""
mixBlendMode: ""
"object-fit": ""
"object-position": ""
objectFit: ""
objectPosition: ""
opacity: ""
order: ""
outline: ""
"outline-color": ""
"outline-offset": ""
"outline-style": ""
"outline-width": ""
outlineColor: ""
outlineOffset: ""
outlineStyle: ""
outlineWidth: ""
overflow: ""
"overflow-wrap": ""
"overflow-x": ""
"overflow-y": ""
overflowWrap: ""
overflowX: ""
overflowY: ""
"overscroll-behavior": ""
"overscroll-behavior-x": ""
"overscroll-behavior-y": ""
overscrollBehavior: ""
overscrollBehaviorX: ""

L’élément < Select > - 29 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

overscrollBehaviorY: ""
padding: ""
"padding-block-end": ""
"padding-block-start": ""
"padding-bottom": ""
"padding-inline-end": ""
"padding-inline-start": ""
"padding-left": ""
"padding-right": ""
"padding-top": ""
paddingBlockEnd: ""
paddingBlockStart: ""
paddingBottom: ""
paddingInlineEnd: ""
paddingInlineStart: ""
paddingLeft: ""
paddingRight: ""
paddingTop: ""
"page-break-after": ""
"page-break-before": ""
"page-break-inside": ""
pageBreakAfter: ""
pageBreakBefore: ""
pageBreakInside: ""
"paint-order": ""
paintOrder: ""
parentRule: null
perspective: ""
"perspective-origin": ""
perspectiveOrigin: ""
"place-content": ""
"place-items": ""
"place-self": ""
placeContent: ""
placeItems: ""
placeSelf: ""
"pointer-events": ""
pointerEvents: ""
position: ""
quotes: ""
resize: ""
right: ""
"row-gap": ""
rowGap: ""
"ruby-align": ""
"ruby-position": ""
rubyAlign: ""
rubyPosition: ""
"scroll-behavior": ""
"scroll-snap-coordinate": ""

L’élément < Select > - 30 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"scroll-snap-destination": ""
"scroll-snap-points-x": ""
"scroll-snap-points-y": ""
"scroll-snap-type": ""
"scroll-snap-type-x": ""
"scroll-snap-type-y": ""
scrollBehavior: ""
scrollSnapCoordinate: ""
scrollSnapDestination: ""
scrollSnapPointsX: ""
scrollSnapPointsY: ""
scrollSnapType: ""
scrollSnapTypeX: ""
scrollSnapTypeY: ""
"scrollbar-color": ""
"scrollbar-width": ""
scrollbarColor: ""
scrollbarWidth: ""
"shape-image-threshold": ""
"shape-margin": ""
"shape-outside": ""
"shape-rendering": ""
shapeImageThreshold: ""
shapeMargin: ""
shapeOutside: ""
shapeRendering: ""
"stop-color": ""
"stop-opacity": ""
stopColor: ""
stopOpacity: ""
stroke: ""
"stroke-dasharray": ""
"stroke-dashoffset": ""
"stroke-linecap": ""
"stroke-linejoin": ""
"stroke-miterlimit": ""
"stroke-opacity": ""
"stroke-width": ""
strokeDasharray: ""
strokeDashoffset: ""
strokeLinecap: ""
strokeLinejoin: ""
strokeMiterlimit: ""
strokeOpacity: ""
strokeWidth: ""
"table-layout": ""
tableLayout: ""
"text-align": ""
"text-align-last": ""
"text-anchor": ""

L’élément < Select > - 31 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"text-combine-upright": ""
"text-decoration": ""
"text-decoration-color": ""
"text-decoration-line": ""
"text-decoration-style": ""
"text-emphasis": ""
"text-emphasis-color": ""
"text-emphasis-position": ""
"text-emphasis-style": ""
"text-indent": ""
"text-justify": ""
"text-orientation": ""
"text-overflow": ""
"text-rendering": ""
"text-shadow": ""
"text-transform": ""
textAlign: ""
textAlignLast: ""
textAnchor: ""
textCombineUpright: ""
textDecoration: ""
textDecorationColor: ""
textDecorationLine: ""
textDecorationStyle: ""
textEmphasis: ""
textEmphasisColor: ""
textEmphasisPosition: ""
textEmphasisStyle: ""
textIndent: ""
textJustify: ""
textOrientation: ""
textOverflow: ""
textRendering: ""
textShadow: ""
textTransform: ""
top: ""
"touch-action": ""
touchAction: ""
transform: ""
"transform-box": ""
"transform-origin": ""
"transform-style": ""
transformBox: ""
transformOrigin: ""
transformStyle: ""
transition: ""
"transition-delay": ""
"transition-duration": ""
"transition-property": ""
"transition-timing-function": ""

L’élément < Select > - 32 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

transitionDelay: ""
transitionDuration: ""
transitionProperty: ""
transitionTimingFunction: ""
"unicode-bidi": ""
unicodeBidi: ""
"vector-effect": ""
vectorEffect: ""
"vertical-align": ""
verticalAlign: ""
visibility: ""
webkitAlignContent: ""
webkitAlignItems: ""
webkitAlignSelf: ""
webkitAnimation: ""
webkitAnimationDelay: ""
webkitAnimationDirection: ""
webkitAnimationDuration: ""
webkitAnimationFillMode: ""
webkitAnimationIterationCount: ""
webkitAnimationName: ""
webkitAnimationPlayState: ""
webkitAnimationTimingFunction: ""
webkitAppearance: ""
webkitBackfaceVisibility: ""
webkitBackgroundClip: ""
webkitBackgroundOrigin: ""
webkitBackgroundSize: ""
webkitBorderBottomLeftRadius: ""
webkitBorderBottomRightRadius: ""
webkitBorderImage: ""
webkitBorderRadius: ""
webkitBorderTopLeftRadius: ""
webkitBorderTopRightRadius: ""
webkitBoxAlign: ""
webkitBoxDirection: ""
webkitBoxFlex: ""
webkitBoxOrdinalGroup: ""
webkitBoxOrient: ""
webkitBoxPack: ""
webkitBoxShadow: ""
webkitBoxSizing: ""
webkitFilter: ""
webkitFlex: ""
webkitFlexBasis: ""
webkitFlexDirection: ""
webkitFlexFlow: ""
webkitFlexGrow: ""
webkitFlexShrink: ""
webkitFlexWrap: ""

L’élément < Select > - 33 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

webkitJustifyContent: ""
webkitMask: ""
webkitMaskClip: ""
webkitMaskComposite: ""
webkitMaskImage: ""
webkitMaskOrigin: ""
webkitMaskPosition: ""
webkitMaskPositionX: ""
webkitMaskPositionY: ""
webkitMaskRepeat: ""
webkitMaskSize: ""
webkitOrder: ""
webkitPerspective: ""
webkitPerspectiveOrigin: ""
webkitTextFillColor: ""
webkitTextSizeAdjust: ""
webkitTextStroke: ""
webkitTextStrokeColor: ""
webkitTextStrokeWidth: ""
webkitTransform: ""
webkitTransformOrigin: ""
webkitTransformStyle: ""
webkitTransition: ""
webkitTransitionDelay: ""
webkitTransitionDuration: ""
webkitTransitionProperty: ""
webkitTransitionTimingFunction: ""
webkitUserSelect: ""
"white-space": ""
whiteSpace: ""
width: ""
"will-change": ""
willChange: ""
"word-break": ""
"word-spacing": ""
"word-wrap": ""
wordBreak: ""
wordSpacing: ""
wordWrap: ""
"writing-mode": ""
writingMode: ""
"z-index": ""
zIndex: ""

CSS2PropertiesPrototype :

<prototype>: CSS2PropertiesPrototype

L’élément < Select > - 34 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"-moz-animation": Getter & Setter


"-moz-animation-delay": Getter & Setter
"-moz-animation-direction": Getter & Setter
"-moz-animation-duration": Getter & Setter
"-moz-animation-fill-mode": Getter & Setter
"-moz-animation-iteration-count": Getter & Setter
"-moz-animation-name": Getter & Setter
"-moz-animation-play-state": Getter & Setter
"-moz-animation-timing-function": Getter & Setter
"-moz-appearance": Getter & Setter
"-moz-backface-visibility": Getter & Setter
"-moz-binding": Getter & Setter
"-moz-border-end": Getter & Setter
"-moz-border-end-color": Getter & Setter
"-moz-border-end-style": Getter & Setter
"-moz-border-end-width": Getter & Setter
"-moz-border-image": Getter & Setter
"-moz-border-start": Getter & Setter
"-moz-border-start-color": Getter & Setter
"-moz-border-start-style": Getter & Setter
"-moz-border-start-width": Getter & Setter
"-moz-box-align": Getter & Setter
"-moz-box-direction": Getter & Setter
"-moz-box-flex": Getter & Setter
"-moz-box-ordinal-group": Getter & Setter
"-moz-box-orient": Getter & Setter
"-moz-box-pack": Getter & Setter
"-moz-box-sizing": Getter & Setter
"-moz-column-count": Getter & Setter
"-moz-column-fill": Getter & Setter
"-moz-column-gap": Getter & Setter
"-moz-column-rule": Getter & Setter
"-moz-column-rule-color": Getter & Setter
"-moz-column-rule-style": Getter & Setter
"-moz-column-rule-width": Getter & Setter
"-moz-column-width": Getter & Setter
"-moz-columns": Getter & Setter
"-moz-float-edge": Getter & Setter
"-moz-font-feature-settings": Getter & Setter
"-moz-font-language-override": Getter & Setter
"-moz-force-broken-image-icon": Getter & Setter
"-moz-hyphens": Getter & Setter
"-moz-image-region": Getter & Setter
"-moz-margin-end": Getter & Setter
"-moz-margin-start": Getter & Setter
"-moz-orient": Getter & Setter
"-moz-outline-radius": Getter & Setter
"-moz-outline-radius-bottomleft": Getter & Setter
"-moz-outline-radius-bottomright": Getter & Setter
"-moz-outline-radius-topleft": Getter & Setter
"-moz-outline-radius-topright": Getter & Setter
L’élément < Select > - 35 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"-moz-padding-end": Getter & Setter


"-moz-padding-start": Getter & Setter
"-moz-perspective": Getter & Setter
"-moz-perspective-origin": Getter & Setter
"-moz-stack-sizing": Getter & Setter
"-moz-tab-size": Getter & Setter
"-moz-text-size-adjust": Getter & Setter
"-moz-transform": Getter & Setter
"-moz-transform-origin": Getter & Setter
"-moz-transform-style": Getter & Setter
"-moz-transition": Getter & Setter
"-moz-transition-delay": Getter & Setter
"-moz-transition-duration": Getter & Setter
"-moz-transition-property": Getter & Setter
"-moz-transition-timing-function": Getter & Setter
"-moz-user-focus": Getter & Setter
"-moz-user-input": Getter & Setter
"-moz-user-modify": Getter & Setter
"-moz-user-select": Getter & Setter
"-moz-window-dragging": Getter & Setter
"-webkit-align-content": Getter & Setter
"-webkit-align-items": Getter & Setter
"-webkit-align-self": Getter & Setter
"-webkit-animation": Getter & Setter
"-webkit-animation-delay": Getter & Setter
"-webkit-animation-direction": Getter & Setter
"-webkit-animation-duration": Getter & Setter
"-webkit-animation-fill-mode": Getter & Setter
"-webkit-animation-iteration-count": Getter & Setter
"-webkit-animation-name": Getter & Setter
"-webkit-animation-play-state": Getter & Setter
"-webkit-animation-timing-function": Getter & Setter
"-webkit-appearance": Getter & Setter
"-webkit-backface-visibility": Getter & Setter
"-webkit-background-clip": Getter & Setter
"-webkit-background-origin": Getter & Setter
"-webkit-background-size": Getter & Setter
"-webkit-border-bottom-left-radius": Getter & Setter
"-webkit-border-bottom-right-radius": Getter & Setter
"-webkit-border-image": Getter & Setter
"-webkit-border-radius": Getter & Setter
"-webkit-border-top-left-radius": Getter & Setter
"-webkit-border-top-right-radius": Getter & Setter
"-webkit-box-align": Getter & Setter
"-webkit-box-direction": Getter & Setter
"-webkit-box-flex": Getter & Setter
"-webkit-box-ordinal-group": Getter & Setter
"-webkit-box-orient": Getter & Setter
"-webkit-box-pack": Getter & Setter
"-webkit-box-shadow": Getter & Setter
"-webkit-box-sizing": Getter & Setter
L’élément < Select > - 36 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"-webkit-filter": Getter & Setter


"-webkit-flex": Getter & Setter
"-webkit-flex-basis": Getter & Setter
"-webkit-flex-direction": Getter & Setter
"-webkit-flex-flow": Getter & Setter
"-webkit-flex-grow": Getter & Setter
"-webkit-flex-shrink": Getter & Setter
"-webkit-flex-wrap": Getter & Setter
"-webkit-justify-content": Getter & Setter
"-webkit-mask": Getter & Setter
"-webkit-mask-clip": Getter & Setter
"-webkit-mask-composite": Getter & Setter
"-webkit-mask-image": Getter & Setter
"-webkit-mask-origin": Getter & Setter
"-webkit-mask-position": Getter & Setter
"-webkit-mask-position-x": Getter & Setter
"-webkit-mask-position-y": Getter & Setter
"-webkit-mask-repeat": Getter & Setter
"-webkit-mask-size": Getter & Setter
"-webkit-order": Getter & Setter
"-webkit-perspective": Getter & Setter
"-webkit-perspective-origin": Getter & Setter
"-webkit-text-fill-color": Getter & Setter
"-webkit-text-size-adjust": Getter & Setter
"-webkit-text-stroke": Getter & Setter
"-webkit-text-stroke-color": Getter & Setter
"-webkit-text-stroke-width": Getter & Setter
"-webkit-transform": Getter & Setter
"-webkit-transform-origin": Getter & Setter
"-webkit-transform-style": Getter & Setter
"-webkit-transition": Getter & Setter
"-webkit-transition-delay": Getter & Setter
"-webkit-transition-duration": Getter & Setter
"-webkit-transition-property": Getter & Setter
"-webkit-transition-timing-function": Getter & Setter
"-webkit-user-select": Getter & Setter
MozAnimation: Getter & Setter
MozAnimationDelay: Getter & Setter
MozAnimationDirection: Getter & Setter
MozAnimationDuration: Getter & Setter
MozAnimationFillMode: Getter & Setter
MozAnimationIterationCount: Getter & Setter
MozAnimationName: Getter & Setter
MozAnimationPlayState: Getter & Setter
MozAnimationTimingFunction: Getter & Setter
MozAppearance: Getter & Setter
MozBackfaceVisibility: Getter & Setter
MozBinding: Getter & Setter
MozBorderEnd: Getter & Setter
MozBorderEndColor: Getter & Setter
MozBorderEndStyle: Getter & Setter
L’élément < Select > - 37 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

MozBorderEndWidth: Getter & Setter


MozBorderImage: Getter & Setter
MozBorderStart: Getter & Setter
MozBorderStartColor: Getter & Setter
MozBorderStartStyle: Getter & Setter
MozBorderStartWidth: Getter & Setter
MozBoxAlign: Getter & Setter
MozBoxDirection: Getter & Setter
MozBoxFlex: Getter & Setter
MozBoxOrdinalGroup: Getter & Setter
MozBoxOrient: Getter & Setter
MozBoxPack: Getter & Setter
MozBoxSizing: Getter & Setter
MozColumnCount: Getter & Setter
MozColumnFill: Getter & Setter
MozColumnGap: Getter & Setter
MozColumnRule: Getter & Setter
MozColumnRuleColor: Getter & Setter
MozColumnRuleStyle: Getter & Setter
MozColumnRuleWidth: Getter & Setter
MozColumnWidth: Getter & Setter
MozColumns: Getter & Setter
MozFloatEdge: Getter & Setter
MozFontFeatureSettings: Getter & Setter
MozFontLanguageOverride: Getter & Setter
MozForceBrokenImageIcon: Getter & Setter
MozHyphens: Getter & Setter
MozImageRegion: Getter & Setter
MozMarginEnd: Getter & Setter
MozMarginStart: Getter & Setter
MozOrient: Getter & Setter
MozOutlineRadius: Getter & Setter
MozOutlineRadiusBottomleft: Getter & Setter
MozOutlineRadiusBottomright: Getter & Setter
MozOutlineRadiusTopleft: Getter & Setter
MozOutlineRadiusTopright: Getter & Setter
MozPaddingEnd: Getter & Setter
MozPaddingStart: Getter & Setter
MozPerspective: Getter & Setter
MozPerspectiveOrigin: Getter & Setter
MozStackSizing: Getter & Setter
MozTabSize: Getter & Setter
MozTextSizeAdjust: Getter & Setter
MozTransform: Getter & Setter
MozTransformOrigin: Getter & Setter
MozTransformStyle: Getter & Setter
MozTransition: Getter & Setter
MozTransitionDelay: Getter & Setter
MozTransitionDuration: Getter & Setter
MozTransitionProperty: Getter & Setter
MozTransitionTimingFunction: Getter & Setter
L’élément < Select > - 38 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

MozUserFocus: Getter & Setter


MozUserInput: Getter & Setter
MozUserModify: Getter & Setter
MozUserSelect: Getter & Setter
MozWindowDragging: Getter & Setter
WebkitAlignContent: Getter & Setter
WebkitAlignItems: Getter & Setter
WebkitAlignSelf: Getter & Setter
WebkitAnimation: Getter & Setter
WebkitAnimationDelay: Getter & Setter
WebkitAnimationDirection: Getter & Setter
WebkitAnimationDuration: Getter & Setter
WebkitAnimationFillMode: Getter & Setter
WebkitAnimationIterationCount: Getter & Setter
WebkitAnimationName: Getter & Setter
WebkitAnimationPlayState: Getter & Setter
WebkitAnimationTimingFunction: Getter & Setter
WebkitAppearance: Getter & Setter
WebkitBackfaceVisibility: Getter & Setter
WebkitBackgroundClip: Getter & Setter
WebkitBackgroundOrigin: Getter & Setter
WebkitBackgroundSize: Getter & Setter
WebkitBorderBottomLeftRadius: Getter & Setter
WebkitBorderBottomRightRadius: Getter & Setter
WebkitBorderImage: Getter & Setter
WebkitBorderRadius: Getter & Setter
WebkitBorderTopLeftRadius: Getter & Setter
WebkitBorderTopRightRadius: Getter & Setter
WebkitBoxAlign: Getter & Setter
WebkitBoxDirection: Getter & Setter
WebkitBoxFlex: Getter & Setter
WebkitBoxOrdinalGroup: Getter & Setter
WebkitBoxOrient: Getter & Setter
WebkitBoxPack: Getter & Setter
WebkitBoxShadow: Getter & Setter
WebkitBoxSizing: Getter & Setter
WebkitFilter: Getter & Setter
WebkitFlex: Getter & Setter
WebkitFlexBasis: Getter & Setter
WebkitFlexDirection: Getter & Setter
WebkitFlexFlow: Getter & Setter
WebkitFlexGrow: Getter & Setter
WebkitFlexShrink: Getter & Setter
WebkitFlexWrap: Getter & Setter
WebkitJustifyContent: Getter & Setter
WebkitMask: Getter & Setter
WebkitMaskClip: Getter & Setter
WebkitMaskComposite: Getter & Setter
WebkitMaskImage: Getter & Setter
WebkitMaskOrigin: Getter & Setter
WebkitMaskPosition: Getter & Setter
L’élément < Select > - 39 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

WebkitMaskPositionX: Getter & Setter


WebkitMaskPositionY: Getter & Setter
WebkitMaskRepeat: Getter & Setter
WebkitMaskSize: Getter & Setter
WebkitOrder: Getter & Setter
WebkitPerspective: Getter & Setter
WebkitPerspectiveOrigin: Getter & Setter
WebkitTextFillColor: Getter & Setter
WebkitTextSizeAdjust: Getter & Setter
WebkitTextStroke: Getter & Setter
WebkitTextStrokeColor: Getter & Setter
WebkitTextStrokeWidth: Getter & Setter
WebkitTransform: Getter & Setter
WebkitTransformOrigin: Getter & Setter
WebkitTransformStyle: Getter & Setter
WebkitTransition: Getter & Setter
WebkitTransitionDelay: Getter & Setter
WebkitTransitionDuration: Getter & Setter
WebkitTransitionProperty: Getter & Setter
WebkitTransitionTimingFunction: Getter & Setter
WebkitUserSelect: Getter & Setter
"align-content": Getter & Setter
"align-items": Getter & Setter
"align-self": Getter & Setter
alignContent: Getter & Setter
alignItems: Getter & Setter
alignSelf: Getter & Setter
all: Getter & Setter
animation: Getter & Setter
"animation-delay": Getter & Setter
"animation-direction": Getter & Setter
"animation-duration": Getter & Setter
"animation-fill-mode": Getter & Setter
"animation-iteration-count": Getter & Setter
"animation-name": Getter & Setter
"animation-play-state": Getter & Setter
"animation-timing-function": Getter & Setter
animationDelay: Getter & Setter
animationDirection: Getter & Setter
animationDuration: Getter & Setter
animationFillMode: Getter & Setter
animationIterationCount: Getter & Setter
animationName: Getter & Setter
animationPlayState: Getter & Setter
animationTimingFunction: Getter & Setter
"backface-visibility": Getter & Setter
backfaceVisibility: Getter & Setter
background: Getter & Setter
"background-attachment": Getter & Setter
"background-blend-mode": Getter & Setter
"background-clip": Getter & Setter
L’élément < Select > - 40 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"background-color": Getter & Setter


"background-image": Getter & Setter
"background-origin": Getter & Setter
"background-position": Getter & Setter
"background-position-x": Getter & Setter
"background-position-y": Getter & Setter
"background-repeat": Getter & Setter
"background-size": Getter & Setter
backgroundAttachment: Getter & Setter
backgroundBlendMode: Getter & Setter
backgroundClip: Getter & Setter
backgroundColor: Getter & Setter
backgroundImage: Getter & Setter
backgroundOrigin: Getter & Setter
backgroundPosition: Getter & Setter
backgroundPositionX: Getter & Setter
backgroundPositionY: Getter & Setter
backgroundRepeat: Getter & Setter
backgroundSize: Getter & Setter
"block-size": Getter & Setter
blockSize: Getter & Setter
border: Getter & Setter
"border-block-end": Getter & Setter
"border-block-end-color": Getter & Setter
"border-block-end-style": Getter & Setter
"border-block-end-width": Getter & Setter
"border-block-start": Getter & Setter
"border-block-start-color": Getter & Setter
"border-block-start-style": Getter & Setter
"border-block-start-width": Getter & Setter
"border-bottom": Getter & Setter
"border-bottom-color": Getter & Setter
"border-bottom-left-radius": Getter & Setter
"border-bottom-right-radius": Getter & Setter
"border-bottom-style": Getter & Setter
"border-bottom-width": Getter & Setter
"border-collapse": Getter & Setter
"border-color": Getter & Setter
"border-image": Getter & Setter
"border-image-outset": Getter & Setter
"border-image-repeat": Getter & Setter
"border-image-slice": Getter & Setter
"border-image-source": Getter & Setter
"border-image-width": Getter & Setter
"border-inline-end": Getter & Setter
"border-inline-end-color": Getter & Setter
"border-inline-end-style": Getter & Setter
"border-inline-end-width": Getter & Setter
"border-inline-start": Getter & Setter
"border-inline-start-color": Getter & Setter
"border-inline-start-style": Getter & Setter
L’élément < Select > - 41 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"border-inline-start-width": Getter & Setter


"border-left": Getter & Setter
"border-left-color": Getter & Setter
"border-left-style": Getter & Setter
"border-left-width": Getter & Setter
"border-radius": Getter & Setter
"border-right": Getter & Setter
"border-right-color": Getter & Setter
"border-right-style": Getter & Setter
"border-right-width": Getter & Setter
"border-spacing": Getter & Setter
"border-style": Getter & Setter
"border-top": Getter & Setter
"border-top-color": Getter & Setter
"border-top-left-radius": Getter & Setter
"border-top-right-radius": Getter & Setter
"border-top-style": Getter & Setter
"border-top-width": Getter & Setter
"border-width": Getter & Setter
borderBlockEnd: Getter & Setter
borderBlockEndColor: Getter & Setter
borderBlockEndStyle: Getter & Setter
borderBlockEndWidth: Getter & Setter
borderBlockStart: Getter & Setter
borderBlockStartColor: Getter & Setter
borderBlockStartStyle: Getter & Setter
borderBlockStartWidth: Getter & Setter
borderBottom: Getter & Setter
borderBottomColor: Getter & Setter
borderBottomLeftRadius: Getter & Setter
borderBottomRightRadius: Getter & Setter
borderBottomStyle: Getter & Setter
borderBottomWidth: Getter & Setter
borderCollapse: Getter & Setter
borderColor: Getter & Setter
borderImage: Getter & Setter
borderImageOutset: Getter & Setter
borderImageRepeat: Getter & Setter
borderImageSlice: Getter & Setter
borderImageSource: Getter & Setter
borderImageWidth: Getter & Setter
borderInlineEnd: Getter & Setter
borderInlineEndColor: Getter & Setter
borderInlineEndStyle: Getter & Setter
borderInlineEndWidth: Getter & Setter
borderInlineStart: Getter & Setter
borderInlineStartColor: Getter & Setter
borderInlineStartStyle: Getter & Setter
borderInlineStartWidth: Getter & Setter
borderLeft: Getter & Setter
borderLeftColor: Getter & Setter
L’élément < Select > - 42 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

borderLeftStyle: Getter & Setter


borderLeftWidth: Getter & Setter
borderRadius: Getter & Setter
borderRight: Getter & Setter
borderRightColor: Getter & Setter
borderRightStyle: Getter & Setter
borderRightWidth: Getter & Setter
borderSpacing: Getter & Setter
borderStyle: Getter & Setter
borderTop: Getter & Setter
borderTopColor: Getter & Setter
borderTopLeftRadius: Getter & Setter
borderTopRightRadius: Getter & Setter
borderTopStyle: Getter & Setter
borderTopWidth: Getter & Setter
borderWidth: Getter & Setter
bottom: Getter & Setter
"box-decoration-break": Getter & Setter
"box-shadow": Getter & Setter
"box-sizing": Getter & Setter
boxDecorationBreak: Getter & Setter
boxShadow: Getter & Setter
boxSizing: Getter & Setter
"caption-side": Getter & Setter
captionSide: Getter & Setter
"caret-color": Getter & Setter
caretColor: Getter & Setter
clear: Getter & Setter
clip: Getter & Setter
"clip-path": Getter & Setter
"clip-rule": Getter & Setter
clipPath: Getter & Setter
clipRule: Getter & Setter
color: Getter & Setter
"color-adjust": Getter & Setter
"color-interpolation": Getter & Setter
"color-interpolation-filters": Getter & Setter
colorAdjust: Getter & Setter
colorInterpolation: Getter & Setter
colorInterpolationFilters: Getter & Setter
"column-count": Getter & Setter
"column-fill": Getter & Setter
"column-gap": Getter & Setter
"column-rule": Getter & Setter
"column-rule-color": Getter & Setter
"column-rule-style": Getter & Setter
"column-rule-width": Getter & Setter
"column-width": Getter & Setter
columnCount: Getter & Setter
columnFill: Getter & Setter
columnGap: Getter & Setter
L’élément < Select > - 43 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

columnRule: Getter & Setter


columnRuleColor: Getter & Setter
columnRuleStyle: Getter & Setter
columnRuleWidth: Getter & Setter
columnWidth: Getter & Setter
columns: Getter & Setter
constructor: function ()
content: Getter & Setter
"counter-increment": Getter & Setter
"counter-reset": Getter & Setter
counterIncrement: Getter & Setter
counterReset: Getter & Setter
cssFloat: Getter & Setter
cursor: Getter & Setter
direction: Getter & Setter
display: Getter & Setter
"dominant-baseline": Getter & Setter
dominantBaseline: Getter & Setter
"empty-cells": Getter & Setter
emptyCells: Getter & Setter
fill: Getter & Setter
"fill-opacity": Getter & Setter
"fill-rule": Getter & Setter
fillOpacity: Getter & Setter
fillRule: Getter & Setter
filter: Getter & Setter
flex: Getter & Setter
"flex-basis": Getter & Setter
"flex-direction": Getter & Setter
"flex-flow": Getter & Setter
"flex-grow": Getter & Setter
"flex-shrink": Getter & Setter
"flex-wrap": Getter & Setter
flexBasis: Getter & Setter
flexDirection: Getter & Setter
flexFlow: Getter & Setter
flexGrow: Getter & Setter
flexShrink: Getter & Setter
flexWrap: Getter & Setter
float: Getter & Setter
"flood-color": Getter & Setter
"flood-opacity": Getter & Setter
floodColor: Getter & Setter
floodOpacity: Getter & Setter
font: Getter & Setter
"font-family": Getter & Setter
"font-feature-settings": Getter & Setter
"font-kerning": Getter & Setter
"font-language-override": Getter & Setter
"font-size": Getter & Setter
"font-size-adjust": Getter & Setter
L’élément < Select > - 44 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"font-stretch": Getter & Setter


"font-style": Getter & Setter
"font-synthesis": Getter & Setter
"font-variant": Getter & Setter
"font-variant-alternates": Getter & Setter
"font-variant-caps": Getter & Setter
"font-variant-east-asian": Getter & Setter
"font-variant-ligatures": Getter & Setter
"font-variant-numeric": Getter & Setter
"font-variant-position": Getter & Setter
"font-weight": Getter & Setter
fontFamily: Getter & Setter
fontFeatureSettings: Getter & Setter
fontKerning: Getter & Setter
fontLanguageOverride: Getter & Setter
fontSize: Getter & Setter
fontSizeAdjust: Getter & Setter
fontStretch: Getter & Setter
fontStyle: Getter & Setter
fontSynthesis: Getter & Setter
fontVariant: Getter & Setter
fontVariantAlternates: Getter & Setter
fontVariantCaps: Getter & Setter
fontVariantEastAsian: Getter & Setter
fontVariantLigatures: Getter & Setter
fontVariantNumeric: Getter & Setter
fontVariantPosition: Getter & Setter
fontWeight: Getter & Setter
gap: Getter & Setter
grid: Getter & Setter
"grid-area": Getter & Setter
"grid-auto-columns": Getter & Setter
"grid-auto-flow": Getter & Setter
"grid-auto-rows": Getter & Setter
"grid-column": Getter & Setter
"grid-column-end": Getter & Setter
"grid-column-gap": Getter & Setter
"grid-column-start": Getter & Setter
"grid-gap": Getter & Setter
"grid-row": Getter & Setter
"grid-row-end": Getter & Setter
"grid-row-gap": Getter & Setter
"grid-row-start": Getter & Setter
"grid-template": Getter & Setter
"grid-template-areas": Getter & Setter
"grid-template-columns": Getter & Setter
"grid-template-rows": Getter & Setter
gridArea: Getter & Setter
gridAutoColumns: Getter & Setter
gridAutoFlow: Getter & Setter
gridAutoRows: Getter & Setter
L’élément < Select > - 45 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

gridColumn: Getter & Setter


gridColumnEnd: Getter & Setter
gridColumnGap: Getter & Setter
gridColumnStart: Getter & Setter
gridGap: Getter & Setter
gridRow: Getter & Setter
gridRowEnd: Getter & Setter
gridRowGap: Getter & Setter
gridRowStart: Getter & Setter
gridTemplate: Getter & Setter
gridTemplateAreas: Getter & Setter
gridTemplateColumns: Getter & Setter
gridTemplateRows: Getter & Setter
height: Getter & Setter
hyphens: Getter & Setter
"image-orientation": Getter & Setter
"image-rendering": Getter & Setter
imageOrientation: Getter & Setter
imageRendering: Getter & Setter
"ime-mode": Getter & Setter
imeMode: Getter & Setter
"inline-size": Getter & Setter
inlineSize: Getter & Setter
"inset-block-end": Getter & Setter
"inset-block-start": Getter & Setter
"inset-inline-end": Getter & Setter
"inset-inline-start": Getter & Setter
insetBlockEnd: Getter & Setter
insetBlockStart: Getter & Setter
insetInlineEnd: Getter & Setter
insetInlineStart: Getter & Setter
isolation: Getter & Setter
"justify-content": Getter & Setter
"justify-items": Getter & Setter
"justify-self": Getter & Setter
justifyContent: Getter & Setter
justifyItems: Getter & Setter
justifySelf: Getter & Setter
left: Getter & Setter
"letter-spacing": Getter & Setter
letterSpacing: Getter & Setter
"lighting-color": Getter & Setter
lightingColor: Getter & Setter
"line-height": Getter & Setter
lineHeight: Getter & Setter
"list-style": Getter & Setter
"list-style-image": Getter & Setter
"list-style-position": Getter & Setter
"list-style-type": Getter & Setter
listStyle: Getter & Setter
listStyleImage: Getter & Setter
L’élément < Select > - 46 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

listStylePosition: Getter & Setter


listStyleType: Getter & Setter
margin: Getter & Setter
"margin-block-end": Getter & Setter
"margin-block-start": Getter & Setter
"margin-bottom": Getter & Setter
"margin-inline-end": Getter & Setter
"margin-inline-start": Getter & Setter
"margin-left": Getter & Setter
"margin-right": Getter & Setter
"margin-top": Getter & Setter
marginBlockEnd: Getter & Setter
marginBlockStart: Getter & Setter
marginBottom: Getter & Setter
marginInlineEnd: Getter & Setter
marginInlineStart: Getter & Setter
marginLeft: Getter & Setter
marginRight: Getter & Setter
marginTop: Getter & Setter
marker: Getter & Setter
"marker-end": Getter & Setter
"marker-mid": Getter & Setter
"marker-start": Getter & Setter
markerEnd: Getter & Setter
markerMid: Getter & Setter
markerStart: Getter & Setter
mask: Getter & Setter
"mask-clip": Getter & Setter
"mask-composite": Getter & Setter
"mask-image": Getter & Setter
"mask-mode": Getter & Setter
"mask-origin": Getter & Setter
"mask-position": Getter & Setter
"mask-position-x": Getter & Setter
"mask-position-y": Getter & Setter
"mask-repeat": Getter & Setter
"mask-size": Getter & Setter
"mask-type": Getter & Setter
maskClip: Getter & Setter
maskComposite: Getter & Setter
maskImage: Getter & Setter
maskMode: Getter & Setter
maskOrigin: Getter & Setter
maskPosition: Getter & Setter
maskPositionX: Getter & Setter
maskPositionY: Getter & Setter
maskRepeat: Getter & Setter
maskSize: Getter & Setter
maskType: Getter & Setter
"max-block-size": Getter & Setter
"max-height": Getter & Setter
L’élément < Select > - 47 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"max-inline-size": Getter & Setter


"max-width": Getter & Setter
maxBlockSize: Getter & Setter
maxHeight: Getter & Setter
maxInlineSize: Getter & Setter
maxWidth: Getter & Setter
"min-block-size": Getter & Setter
"min-height": Getter & Setter
"min-inline-size": Getter & Setter
"min-width": Getter & Setter
minBlockSize: Getter & Setter
minHeight: Getter & Setter
minInlineSize: Getter & Setter
minWidth: Getter & Setter
"mix-blend-mode": Getter & Setter
mixBlendMode: Getter & Setter
"object-fit": Getter & Setter
"object-position": Getter & Setter
objectFit: Getter & Setter
objectPosition: Getter & Setter
opacity: Getter & Setter
order: Getter & Setter
outline: Getter & Setter
"outline-color": Getter & Setter
"outline-offset": Getter & Setter
"outline-style": Getter & Setter
"outline-width": Getter & Setter
outlineColor: Getter & Setter
outlineOffset: Getter & Setter
outlineStyle: Getter & Setter
outlineWidth: Getter & Setter
overflow: Getter & Setter
"overflow-wrap": Getter & Setter
"overflow-x": Getter & Setter
"overflow-y": Getter & Setter
overflowWrap: Getter & Setter
overflowX: Getter & Setter
overflowY: Getter & Setter
"overscroll-behavior": Getter & Setter
"overscroll-behavior-x": Getter & Setter
"overscroll-behavior-y": Getter & Setter
overscrollBehavior: Getter & Setter
overscrollBehaviorX: Getter & Setter
overscrollBehaviorY: Getter & Setter
padding: Getter & Setter
"padding-block-end": Getter & Setter
"padding-block-start": Getter & Setter
"padding-bottom": Getter & Setter
"padding-inline-end": Getter & Setter
"padding-inline-start": Getter & Setter
"padding-left": Getter & Setter
L’élément < Select > - 48 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"padding-right": Getter & Setter


"padding-top": Getter & Setter
paddingBlockEnd: Getter & Setter
paddingBlockStart: Getter & Setter
paddingBottom: Getter & Setter
paddingInlineEnd: Getter & Setter
paddingInlineStart: Getter & Setter
paddingLeft: Getter & Setter
paddingRight: Getter & Setter
paddingTop: Getter & Setter
"page-break-after": Getter & Setter
"page-break-before": Getter & Setter
"page-break-inside": Getter & Setter
pageBreakAfter: Getter & Setter
pageBreakBefore: Getter & Setter
pageBreakInside: Getter & Setter
"paint-order": Getter & Setter
paintOrder: Getter & Setter
perspective: Getter & Setter
"perspective-origin": Getter & Setter
perspectiveOrigin: Getter & Setter
"place-content": Getter & Setter
"place-items": Getter & Setter
"place-self": Getter & Setter
placeContent: Getter & Setter
placeItems: Getter & Setter
placeSelf: Getter & Setter
"pointer-events": Getter & Setter
pointerEvents: Getter & Setter
position: Getter & Setter
quotes: Getter & Setter
resize: Getter & Setter
right: Getter & Setter
"row-gap": Getter & Setter
rowGap: Getter & Setter
"ruby-align": Getter & Setter
"ruby-position": Getter & Setter
rubyAlign: Getter & Setter
rubyPosition: Getter & Setter
"scroll-behavior": Getter & Setter
"scroll-snap-coordinate": Getter & Setter
"scroll-snap-destination": Getter & Setter
"scroll-snap-points-x": Getter & Setter
"scroll-snap-points-y": Getter & Setter
"scroll-snap-type": Getter & Setter
"scroll-snap-type-x": Getter & Setter
"scroll-snap-type-y": Getter & Setter
scrollBehavior: Getter & Setter
scrollSnapCoordinate: Getter & Setter
scrollSnapDestination: Getter & Setter
scrollSnapPointsX: Getter & Setter
L’élément < Select > - 49 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

scrollSnapPointsY: Getter & Setter


scrollSnapType: Getter & Setter
scrollSnapTypeX: Getter & Setter
scrollSnapTypeY: Getter & Setter
"scrollbar-color": Getter & Setter
"scrollbar-width": Getter & Setter
scrollbarColor: Getter & Setter
scrollbarWidth: Getter & Setter
"shape-image-threshold": Getter & Setter
"shape-margin": Getter & Setter
"shape-outside": Getter & Setter
"shape-rendering": Getter & Setter
shapeImageThreshold: Getter & Setter
shapeMargin: Getter & Setter
shapeOutside: Getter & Setter
shapeRendering: Getter & Setter
"stop-color": Getter & Setter
"stop-opacity": Getter & Setter
stopColor: Getter & Setter
stopOpacity: Getter & Setter
stroke: Getter & Setter
"stroke-dasharray": Getter & Setter
"stroke-dashoffset": Getter & Setter
"stroke-linecap": Getter & Setter
"stroke-linejoin": Getter & Setter
"stroke-miterlimit": Getter & Setter
"stroke-opacity": Getter & Setter
"stroke-width": Getter & Setter
strokeDasharray: Getter & Setter
strokeDashoffset: Getter & Setter
strokeLinecap: Getter & Setter
strokeLinejoin: Getter & Setter
strokeMiterlimit: Getter & Setter
strokeOpacity: Getter & Setter
strokeWidth: Getter & Setter
"table-layout": Getter & Setter
tableLayout: Getter & Setter
"text-align": Getter & Setter
"text-align-last": Getter & Setter
"text-anchor": Getter & Setter
"text-combine-upright": Getter & Setter
"text-decoration": Getter & Setter
"text-decoration-color": Getter & Setter
"text-decoration-line": Getter & Setter
"text-decoration-style": Getter & Setter
"text-emphasis": Getter & Setter
"text-emphasis-color": Getter & Setter
"text-emphasis-position": Getter & Setter
"text-emphasis-style": Getter & Setter
"text-indent": Getter & Setter
"text-justify": Getter & Setter
L’élément < Select > - 50 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

"text-orientation": Getter & Setter


"text-overflow": Getter & Setter
"text-rendering": Getter & Setter
"text-shadow": Getter & Setter
"text-transform": Getter & Setter
textAlign: Getter & Setter
textAlignLast: Getter & Setter
textAnchor: Getter & Setter
textCombineUpright: Getter & Setter
textDecoration: Getter & Setter
textDecorationColor: Getter & Setter
textDecorationLine: Getter & Setter
textDecorationStyle: Getter & Setter
textEmphasis: Getter & Setter
textEmphasisColor: Getter & Setter
textEmphasisPosition: Getter & Setter
textEmphasisStyle: Getter & Setter
textIndent: Getter & Setter
textJustify: Getter & Setter
textOrientation: Getter & Setter
textOverflow: Getter & Setter
textRendering: Getter & Setter
textShadow: Getter & Setter
textTransform: Getter & Setter
top: Getter & Setter
"touch-action": Getter & Setter
touchAction: Getter & Setter
transform: Getter & Setter
"transform-box": Getter & Setter
"transform-origin": Getter & Setter
"transform-style": Getter & Setter
transformBox: Getter & Setter
transformOrigin: Getter & Setter
transformStyle: Getter & Setter
transition: Getter & Setter
"transition-delay": Getter & Setter
"transition-duration": Getter & Setter
"transition-property": Getter & Setter
"transition-timing-function": Getter & Setter
transitionDelay: Getter & Setter
transitionDuration: Getter & Setter
transitionProperty: Getter & Setter
transitionTimingFunction: Getter & Setter
"unicode-bidi": Getter & Setter
unicodeBidi: Getter & Setter
"vector-effect": Getter & Setter
vectorEffect: Getter & Setter
"vertical-align": Getter & Setter
verticalAlign: Getter & Setter
visibility: Getter & Setter
webkitAlignContent: Getter & Setter
L’élément < Select > - 51 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

webkitAlignItems: Getter & Setter


webkitAlignSelf: Getter & Setter
webkitAnimation: Getter & Setter
webkitAnimationDelay: Getter & Setter
webkitAnimationDirection: Getter & Setter
webkitAnimationDuration: Getter & Setter
webkitAnimationFillMode: Getter & Setter
webkitAnimationIterationCount: Getter & Setter
webkitAnimationName: Getter & Setter
webkitAnimationPlayState: Getter & Setter
webkitAnimationTimingFunction: Getter & Setter
webkitAppearance: Getter & Setter
webkitBackfaceVisibility: Getter & Setter
webkitBackgroundClip: Getter & Setter
webkitBackgroundOrigin: Getter & Setter
webkitBackgroundSize: Getter & Setter
webkitBorderBottomLeftRadius: Getter & Setter
webkitBorderBottomRightRadius: Getter & Setter
webkitBorderImage: Getter & Setter
webkitBorderRadius: Getter & Setter
webkitBorderTopLeftRadius: Getter & Setter
webkitBorderTopRightRadius: Getter & Setter
webkitBoxAlign: Getter & Setter
webkitBoxDirection: Getter & Setter
webkitBoxFlex: Getter & Setter
webkitBoxOrdinalGroup: Getter & Setter
webkitBoxOrient: Getter & Setter
webkitBoxPack: Getter & Setter
webkitBoxShadow: Getter & Setter
webkitBoxSizing: Getter & Setter
webkitFilter: Getter & Setter
webkitFlex: Getter & Setter
webkitFlexBasis: Getter & Setter
webkitFlexDirection: Getter & Setter
webkitFlexFlow: Getter & Setter
webkitFlexGrow: Getter & Setter
webkitFlexShrink: Getter & Setter
webkitFlexWrap: Getter & Setter
webkitJustifyContent: Getter & Setter
webkitMask: Getter & Setter
webkitMaskClip: Getter & Setter
webkitMaskComposite: Getter & Setter
webkitMaskImage: Getter & Setter
webkitMaskOrigin: Getter & Setter
webkitMaskPosition: Getter & Setter
webkitMaskPositionX: Getter & Setter
webkitMaskPositionY: Getter & Setter
webkitMaskRepeat: Getter & Setter
webkitMaskSize: Getter & Setter
webkitOrder: Getter & Setter
webkitPerspective: Getter & Setter
L’élément < Select > - 52 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

webkitPerspectiveOrigin: Getter & Setter


webkitTextFillColor: Getter & Setter
webkitTextSizeAdjust: Getter & Setter
webkitTextStroke: Getter & Setter
webkitTextStrokeColor: Getter & Setter
webkitTextStrokeWidth: Getter & Setter
webkitTransform: Getter & Setter
webkitTransformOrigin: Getter & Setter
webkitTransformStyle: Getter & Setter
webkitTransition: Getter & Setter
webkitTransitionDelay: Getter & Setter
webkitTransitionDuration: Getter & Setter
webkitTransitionProperty: Getter & Setter
webkitTransitionTimingFunction: Getter & Setter
webkitUserSelect: Getter & Setter
"white-space": Getter & Setter
whiteSpace: Getter & Setter
width: Getter & Setter
"will-change": Getter & Setter
willChange: Getter & Setter
"word-break": Getter & Setter
"word-spacing": Getter & Setter
"word-wrap": Getter & Setter
wordBreak: Getter & Setter
wordSpacing: Getter & Setter
wordWrap: Getter & Setter
"writing-mode": Getter & Setter
writingMode: Getter & Setter
"z-index": Getter & Setter
zIndex: Getter & Setter
Symbol(Symbol.iterator): values()

CSSStyleDeclarationPrototype :

<prototype>: CSSStyleDeclarationPrototype

constructor: function ()
cssText: Getter & Setter
getPropertyPriority: function getPropertyPriority()
getPropertyValue: function getPropertyValue()
item: function item()
length: Getter
parentRule: Getter
removeProperty: function removeProperty()
setProperty: function setProperty()
Symbol(Symbol.iterator): function values()
<prototype>: Object { … }

L’élément < Select > - 53 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

Voyons les propriétés de « HTMLAnchorElement » que nous donne Yandex :

Object.getOwnPropertyDescriptors(HTMLAnchorElement)

1. {length: {…}, name: {…}, arguments: {…}, caller: {…}, prototype: {…}}
1. arguments: {
value: null, writable: false, enumerable: false, configurable: false
}
2. caller: {
value: null, writable: false, enumerable: false, configurable: false
}
3. length: {
value: 0, writable: false, enumerable: false, configurable: true
}
4. name: {
value: "HTMLAnchorElement", writable: false, enumerable: false, config-
urable: true
}
5. prototype: {
value: HTMLAnchorElement, writable: false, enumerable: false, configu-
rable: false
}
6. __proto__: Object

5. prototype:
1. configurable: false
2. enumerable: false
3. value: HTMLAnchorElement
1. accessKey: (...)
2. assignedSlot: (...)
3. attributeStyleMap: (...)
4. attributes: (...)
5. autocapitalize: (...)
6. baseURI: (...)
7. charset: (...)
8. childElementCount: (...)
9. childNodes: (...)
10. children: (...)
11. classList: (...)
12. className: (...)
13. clientHeight: (...)
14. clientLeft: (...)
15. clientTop: (...)
16. clientWidth: (...)
17. contentEditable: (...)
18. coords: (...)
19. dataset: (...)
20. dir: (...)
L’élément < Select > - 54 / 60 - jeudi, 13. décembre 2018 (5:24 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

21. download: (...)


22. draggable: (...)
23. firstChild: (...)
24. firstElementChild: (...)
25. hash: (...)
26. hidden: (...)
27. host: (...)
28. hostname: (...)
29. href: (...)
30. hreflang: (...)
31. id: (...)
32. innerHTML: (...)
33. innerText: (...)
34. inputMode: (...)
35. isConnected: (...)
36. isContentEditable: (...)
37. lang: (...)
38. lastChild: (...)
39. lastElementChild: (...)
40. localName: (...)
41. name: (...)
42. namespaceURI: (...)
43. nextElementSibling: (...)
44. nextSibling: (...)
45. nodeName: (...)
46. nodeType: (...)
47. nodeValue: (...)
48. nonce: (...)
49. offsetHeight: (...)
50. offsetLeft: (...)
51. offsetParent: (...)
52. offsetTop: (...)
53. offsetWidth: (...)

54. onabort: (...)


55. onauxclick: (...)
56. onbeforecopy: (...)
57. onbeforecut: (...)
58. onbeforepaste: (...)
59. onblur: (...)
60. oncancel: (...)
61. oncanplay: (...)
62. oncanplaythrough: (...)
63. onchange: (...)
64. onclick: (...)
65. onclose: (...)
66. oncontextmenu: (...)
67. oncopy: (...)
68. oncuechange: (...)
69. oncut: (...)

L’élément < Select > - 55 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

70. ondblclick: (...)


71. ondrag: (...)
72. ondragend: (...)
73. ondragenter: (...)
74. ondragleave: (...)
75. ondragover: (...)
76. ondragstart: (...)
77. ondrop: (...)
78. ondurationchange: (...)
79. onemptied: (...)
80. onended: (...)
81. onerror: (...)
82. onfocus: (...)
83. ongotpointercapture: (...)
84. oninput: (...)
85. oninvalid: (...)
86. onkeydown: (...)
87. onkeypress: (...)
88. onkeyup: (...)
89. onload: (...)
90. onloadeddata: (...)
91. onloadedmetadata: (...)
92. onloadstart: (...)
93. onlostpointercapture: (...)
94. onmousedown: (...)
95. onmouseenter: (...)
96. onmouseleave: (...)
97. onmousemove: (...)
98. onmouseout: (...)
99. onmouseover: (...)
100. onmouseup: (...)
101. onmousewheel: (...)
102. onpaste: (...)
103. onpause: (...)
104. onplay: (...)
105. onplaying: (...)
106. onpointercancel: (...)
107. onpointerdown: (...)
108. onpointerenter: (...)
109. onpointerleave: (...)
110. onpointermove: (...)
111. onpointerout: (...)
112. onpointerover: (...)
113. onpointerup: (...)
114. onprogress: (...)
115. onratechange: (...)
116. onreset: (...)
117. onresize: (...)
118. onscroll: (...)
119. onsearch: (...)

L’élément < Select > - 56 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

120. onseeked: (...)


121. onseeking: (...)
122. onselect: (...)
123. onselectstart: (...)
124. onstalled: (...)
125. onsubmit: (...)
126. onsuspend: (...)
127. ontimeupdate: (...)
128. ontoggle: (...)
129. onvolumechange: (...)
130. onwaiting: (...)
131. onwebkitfullscreenchange: (...)
132. onwebkitfullscreenerror: (...)
133. onwheel: (...)

134. origin: (...)


135. outerHTML: (...)
136. outerText: (...)
137. ownerDocument: (...)
138. parentElement: (...)
139. parentNode: (...)
140. password: (...)
141. pathname: (...)
142. ping: (...)
143. port: (...)
144. prefix: (...)
145. previousElementSibling: (...)
146. previousSibling: (...)
147. protocol: (...)
148. referrerPolicy: (...)
149. rel: (...)
150. relList: (...)
151. rev: (...)
152. scrollHeight: (...)
153. scrollLeft: (...)
154. scrollTop: (...)
155. scrollWidth: (...)
156. search: (...)
157. shadowRoot: (...)
158. shape: (...)
159. slot: (...)
160. spellcheck: (...)
161. style: (...)
162. tabIndex: (...)
163. tagName: (...)
164. target: (...)
165. text: (...)
166. textContent: (...)
167. title: (...)
168. toString: ƒ toString()

L’élément < Select > - 57 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

169. translate: (...)


170. type: (...)
171. username: (...)
172. constructor: ƒ HTMLAnchorElement()
173. Symbol(Symbol.toStringTag): "HTMLAnchorElement"
174. get charset: ƒ ()
175. set charset: ƒ ()
176. get coords: ƒ ()
177. set coords: ƒ ()
178. get download: ƒ ()
179. set download: ƒ ()
180. get hash: ƒ ()
181. set hash: ƒ ()
182. get host: ƒ ()
183. set host: ƒ ()
184. get hostname: ƒ ()
185. set hostname: ƒ ()
186. get href: ƒ ()
187. set href: ƒ ()
188. get hreflang: ƒ ()
189. set hreflang: ƒ ()
190. get name: ƒ ()
191. set name: ƒ ()
192. get origin: ƒ ()
193. get password: ƒ ()
194. set password: ƒ ()
195. get pathname: ƒ ()
196. set pathname: ƒ ()
197. get ping: ƒ ()
198. set ping: ƒ ()
199. get port: ƒ ()
200. set port: ƒ ()
201. get protocol: ƒ ()
202. set protocol: ƒ ()
203. get referrerPolicy: ƒ ()
204. set referrerPolicy: ƒ ()
205. get rel: ƒ ()
206. set rel: ƒ ()
207. get relList: ƒ ()
208. set relList: ƒ ()
209. get rev: ƒ ()
210. set rev: ƒ ()
211. get search: ƒ ()
212. set search: ƒ ()
213. get shape: ƒ ()
214. set shape: ƒ ()
215. get target: ƒ ()
216. set target: ƒ ()
217. get text: ƒ ()
218. set text: ƒ ()

L’élément < Select > - 58 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

219. get type: ƒ ()


220. set type: ƒ ()
221. get username: ƒ ()
222. set username: ƒ ()
223. __proto__: HTMLElement
4. writable: false
5. __proto__: Object
6. __proto__: Object

L’élément < Select > - 59 / 60 - jeudi, 13. décembre 2018 (5:24 )


J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome- XXIV

Kinshasa, le 13 décembre 2018 (5:24 ).

Mots-clés :

CSS2Properties, CSSStyleDeclarationPrototype , CSS2PropertiesPrototype, back-groundAttachment,


background-repeat, block-size, border-block, border-collapse, border-radius, borderCollapse,
columnWidth, counterReset, counterIncrement, fill-opacity, fillOpacity, flexWrap, objectPosition, page-
Break, zIndex, text-transform, textOverflow, borderCollapse, HTMLAnchorElement, getOwnProper-
tyDescriptors, defineGetter, defineSetter, lookupGetter, lookupSetter, nextSibling

DIASOLUKA Nz. Luyalu


Docteur en Médecine, Chirurgie & Accouchements (1977),
CNOM : 0866 - Spécialiste en ophtalmologie (1980)
Études humanités : Scientifique - Mathématiques & Physique.
Informaticien-amateur, Programmeur et WebMaster.

Chercheur indépendant, autonome et autofinancé, bénévole, sans aucun conflit


d’intérêt ou liens d'intérêts ou contrainte promotionnelle avec qui qu’il
soit ou quelqu’organisme ou institution / organisation que ce soit, étatique,
paraétatique ou privé, industriel ou commercial en relation avec le sujet
présenté.

+243 - 851278216 - 899508675 - 991239212 - 902263541 - 813572818

diasfb@mail2world.com

L’élément < Select > - 60 / 60 - jeudi, 13. décembre 2018 (5:24 )