Modern ismeretek WEB oldalon : Javascript ismertető HTML formátumban
All objektum |
||
Az all objektumok bemutatása | ||
Tulajdonságok : | ||
className | Egy elem stíluslap osztályneve | |
dataFld | Adatmező neve külső adat beemelésénél | |
dataFormatAs | Adattipus megadás külső adat beemelésénél | |
dataPageSize | Az egyszerre kijelölt rekordok száma külső adat beemelésénél | |
dataSrc | Adatforrás külső adat beemelésénél | |
id | Az elem azonosító neve | |
innerHTML | Egy HTML elem tartalma | |
innerText | Egy HTML elem szöveges tartalma | |
isTextEdit | Megadja, hogy egy HTML elem módosítható-e | |
lang | Egy HTML-Tag nyelvét tartalmazza | |
language | A Script nyelvet határozza meg | |
length | Az elemek száma | |
offsetHeight | Az elem magassága | |
offsetLeft | Az elem távolsága a bal oldali ablakszegélytől | |
offsetParent | A szülő elem poziciója | |
offsetTop | Az elem távolsága a felső ablakszegélytől | |
offsetWidth | Az elem szélességét határozza meg | |
outerHTML | Megadja a HTML tag-ok tartalmát, plusz a kezdő és záró HTML tag-okat is. | |
outerText | Megadja egy HTML elem szöveges tartalmát, plusz a kezdő és záró HTML Tag-okat is. | |
parentElement | Meghatározza a szülőelemet | |
parentTextEdit | Megadja, hogy a szülőelem módosítható-e | |
recordNumber | A rekord sorszáma külső adat beemelésénél | |
sourceIndex | Megadja az elem sorszámát a HTML fájlon belül | |
tagName | Megadja az elem HTML tag nevét | |
title | Megadja az elem nevét | |
Elemfüggvények (metódusok) : | ||
click() | Ráklikkel az elemre, mintha a felhasználó tenné azt | |
contains() | Megadja, hogy az elem mint konténer tartalmaz-e egy másik elemet.Paraméterként a keresett elem azonosító nevét várja | |
getAttribute() | Lekérdezi, hogy egy HTML tag-ben levő elem bír-e egy bizonyos tulajdonsággal vagy sem.. | |
insertAdjacentHTML() | HTML kódot szúr be egy HTML -tag elé vagy mögé. Két paramétert vár : hova és mit | |
insertAdjacentText() | Szöveget szúr be egy HTML -tag elé vagy mögé. Két paramétert vár : hova és mit | |
removeAttribute() | Eltávolítja egy HTML tag megadott tulajdonságát. Két paramétert vár : a tulajdonság, ill. figyelembe vegye-e a kis és nagybetű különbséget (True/False) | |
scrollIntoView() | Oda görgeti a böngésző ablakát, hogy az adott elem látható legyen. Egy paramétert vár : True, ha azt szeretnénk, hogy az ablak felső sorában jelenjen meg a keresett elem, False ha mindegy | |
setAttribute() | Hozzáad egy HTML taghoz egy tulajdonságot. Három paramétert vár : a tulajdonságot, annak értékét, illetve figyelembe vegye-e a kis és nagybetű különbséget (True/False) | |
Alárendelt objektumok : | ||
style |
Az all objektum bemutatásaAz all objektum a JavaScript objektum hierarhiában a document objektum alatt található. Az all objektum a kulcs a HTML dinamikus programozására ( a Microsoft megjelölése szerint). Így lehetőségünk van számos HTML tag elérésére, melyek a fájlban definiálva voltak. Az all objektum legtöbb tulajdonsága egyben írható és olvasható. Az all objektum metódusai lehetővé teszik többek között HTML tag-ek hozzáfűzését ill. eltávolítását, méghozzá egy HTML tag-ből kiadva. Ezen a módon biztosított a HTML fájl bármely összetevőjének rugalmas elérése. Az all objektum a Microsoft saját nyelvi szabványának a Jscript-nek a terméke. Ezért ne csodálkozzunk rajta, hogy elsőnek a böngészők közül a Microsoft Internet Explorer 4.0 képes azt felismerni és interpretálni. Az all objektum azonban jól funkcionál a JavaScript területen belül is, igaz ez utóbbi a Jscript-nek a részét képezi. Az all objektum a HTML tag-eket az elemek láncolataként kezeli. Ezeket a tag-eket sorszámmal vagy névvel is elérhetjük. |