Objekt document
Objekt document nám umožňuje pristupovať k prvkom stránky(obrázkom, formulárom,… )
Vlastnosti
| Vlastnosť | Popis |
|---|---|
| alinkColor | - farba aktívneho odkazu na stránke |
| anchors | - obsahuje pole vsetkých prvkov <a> na stránke |
| applets | - obsahuje pole appletov na stránke |
| attributes | - vracia pole vlastností objektu attribute |
| bgColor | - farba pozadia stránky |
| body | - odkazuje na vlastnosti prvku body |
| childNodes | - obsahuje pole potomkov aktuálneho uzla |
| cookie | - umožňuje prácu s cookies |
| documentElement | - vracia koreňový uyol dokumentu |
| domain | - obsahuje názov servera odkial sa na danú stránku prišlo |
| fgColor | - farba textu stránky |
| firstChild | - vracia prvého potomka aktuálneho uzla |
| forms | - obsahuje pole prvkov form, ktoré sú na stránke |
| images | - obsahuje objekty img pole prvkov <img> na stránke |
| lastChild | - vracia posledného potomka aktuálneho uzla |
| lastModified | - dátum poslednej úpravy dokumentu |
| linkColor | - farba nenavštíveného odkazu na stránke |
| links | - pole odkazov v dokumente |
| nextSibling | - další súrodenec |
| nodeName | - meno uzla |
| previusSibling | - predchádzajúci súrodenec |
| referrer | - url stránky z ktorej prišiel užívateľ na aktuálnu stránku |
| selection | - obsahuje aktuálne vybraný text na stránke |
| title | - title dokumentu |
| URL | - url dokumentu |
| vlinkColor | - farba navštíveného odkazu na stránke |
Metódy
| Metódy | Popis | Syntax: |
|---|---|---|
| clear | - zmaže aktuálny dokument | document.clear() |
| close | - uzavrie dokument otvorený pre zápis | document.close() |
| createAttribute | - vytvára nový objekt attribute | document.createAttribute(meno atribútu) |
| createComment | - vytvorí objekt komentáru comment | document.createComment(komentár) |
| createElement | - vytvorí nový prvok html | document.createElement(meno prvku) |
| createTextNode | - vytvorí textový uzol | document.createTextNode(text vkladaný do uzla) |
| focus | - zameranie kurzora na objekt | document.objekt.focus() |
| getElementById | - vráti objekt s daným id | document.getElementById(id prvku) |
| getElementByName | - vráti objekt s daným menom | document.getElementByName(meno prvku) |
| getElementByTagName | - obsahuje pole prvkov, ktoré majú daný názov elementu | document.getElementBzTagname(element) |
| open | - otvorí dokument pre zápis | document.open() |
| write | - zapíše text do dokumentu | document.write(vložený text) |
| writeln | - zapíše text do dokumentu a zariadkuje | document.writeln(vložený text) |
Udalosti
| Udalosť | Popis |
|---|---|
| onclick | - vyvolá sa kliknutím myšou |
| ondblclick | - vyvolá sa dvojklikom |
| onkeydown | - nastane pri stlačení klávesy |
| onkeypress | - nastane po stlačení klávesy |
| onkeyup | - nastane po pustení klávesy |
| onmousedown | - nastane po stlačení ľavého tlačidla myši |
| onmousemove | - nastane pri pohybe myši |
| onmouseout | - nastane pri zídení myšou z objektu |
| onmouseover | - nastane pri nájdení myšou nad objekt |
| onmouseup | - nastane pri pustení ľavého tlačidla myši |
vlastnosti objektu attribute
| Vlastnosť | Popis |
|---|---|
| firstChild | - prvý potomok – uzol |
| lastChild | - posledný potomok – uzol |
| name | - meno atribútu |
| nextSibling | - další súrodenecký uzol |
| NodeName | - meno uzla |
| NodeType | - typ uzla |
| NodeValue | - hodnota uzla |
| ownerDocument | - odkaz objektu na aktuálny dokument |
| parentNode | - odkaz objektu na rodiča uzla |
| previousSibling | - predchádzajúci súrodenecký uzol |
vlastnosti prvku body
| Vlastnosť | Popis |
|---|---|
| alink | - farba aktívneho odkazu |
| background | - url obrázka na pozadí |
| bgColor | - farba pozadia stránky |
| bgProperties | - špecifikuje posun na obrázka na pozadí stránky, scroll alebo fixed |
| text | - farba textu na stránke |
| vLink | - farba navštíveného odkazu |