razredi drugi Flashcards

1
Q

razred location

A

Objekt tega razreda opisuje URL naslov, tako da ga razčleni ga na posamezne
dele. Tak objekt je definiran v vsakem oknu (objektu razreda Window) kot
lastnost z imenom location
-location.href -niz, ki vsebuje popoln omrežni naslov
-location.protocol -niz, ki vsebuje ime protokola, na primer “file:”, “http:”, “ftp:”.
-location.host- niz, ki vsebuje številko IP strežnika
-location.hostname- niz, ki vsebuje ime strežnika
-location.port -niz, ki vsebuje številko vrat
-location.pathname- niz, ki vsebuje ime datoteke
-location.hash- niz, ki vsebuje oznako mesta v datoteki, vključno z znakom # na začetku. Če oznake ni, je niz prazen.
-location.search- niz, ki vsebuje parametre, vključno z znakom ? (vprašaj) na začetku Če parametrov ni, je niz prazen.
METODE OP
location.reload()- osveži vsebino

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

razred screen

A

Ta razred je eden od standarnih Javascript razredov in omogoča pridobitev
podatkov o zaslonu uporabnika.
LASTNOSTI OPIS
height -višina zaslona v pikslih
availHeight- višina zaslona brez Windows Taskbar
width- širina zaslona v piksklih
availWidth- širina zaslona brez Windows Taskbar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lastnosti, s katerimi posegamo v zgradbo elementov HTML

A

-childNodes zbirka elementov, ki so vsebovani v danem elementu.
-firstChild prvi iz zbirke elementov, ki so vsebovani v danem elementu.
-lastChild zadnji iz zbirke elementov, ki so vsebovani v danem elementu.
-parentNode prednik danega elementa.
-hasChildNodes() vrne true, če dani element vsebuje kakšen drug element.
-attributes vrne seznam lastnosti elementa
-baseURI vrne URI naslov dokumenta, v katerem je element.
-nextSibling vrne naslednika elementa na istem nivoju.
-nodeName vrne ime elementa ali lastnosti elementa.
-nodeType vrne tip elementa ( element, lastnost, komentar…),
-ownerDocument vrne koren dokumentovega drevesa.
-previousSibling vrne pedhodnika elementa na istem nivoju.
-tagName vrne ime značke elementa.
-textContent Nastavi in vrne novo besedilo znotraj elementa.
-text vrne besedilo elementa in njegovih naslednikov (samo IE).
-xml vrne XML elementa in njegovih naslednikov (samo IE).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Metode, s katerimi posegamo v zgradbo elementov HTML

A

-appendChild(novi) na konec zbirke elementov, ki so vsebovani v danem elementu, doda nov element.
-insertBefore(novi, pred) v zbirko elementov, ki so vsebovani v danem elementu, doda nov element pred dani element.
-replaceChild() (novi, stari) v zbirki elementov, ki so vsebovani v danem elementu, zamenja stari element z novim elementom.
-removeChild(stari) dani element odstrani iz zbirke elementov, ki so vsebovani v danem elementu.
-getAttribute(ime) vrne vrednost dane lastnosti v danem elementu
-setAttribute(ime, vrednost) elementu nastavi dano lastnost na dano vrednost.
-cloneNode() podvoji vozlišče.
-compareDocumentPosition(vozlišče) Primerja pozicijo dveh elementov (element in vozlišče) znotraj dokumentnega drevesa.
-getAttributeNode(ime) Doda novo lastnost “ime” elementu.
-hasAttribute(ime) vrne true, če ima element lastnost “ime” .
-hasAttributes() vrne true, če ima element vsaj eno lastnost.
-hasChildNodes() vrne true, če ima element vsaj enega otroka.
-isEqualNode(vozlišče) Preveri, če gre za enako vozlišče.
-isSameNode(vozlišče) Preveri, če gre za isto vozlišče.
-removeAttribute(lastnost) izbriše lastnost “lastnost” elementa.
-removeAttributeNode(lastnost) izbriše lastnost “lastnost” vsem elementom.
-setAttributeNode(lastnost) doda novo lastnost elementu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

JavaScript, HTML in dogodki

A

 Program lahko v HTML vključimo tudi drugače, npr. kot reakcija na določen dogodek s pomočjo HTML oznak
 Tako lahko določimo, kaj naj se zgodi, ko uporabnik klikne na element, če pritisne tipko, spremeni vsebino,…
<img></img>
 Reakcijo na dogodek opišemo s programom, največkrat v JavaScriptu.
 Ker pa je ta program treba napisati kot vrednost lastnosti, ga običajno napišemo čim krajše, da struktura dokumenta HTML ostane pregledna.
 Taki programčki so največkrat samo prireditveni stavki ali klici vgrajenih funkcij, lahko pa pokličemo tudi svojo funkcijo, ki jo vključimo v HTML na običajen način (z
značko script).
 Zgornji primer v večini novejših brskalnikov deloval brezhibno, težava pa je lahko, ker
nismo določili, v katerem programskem jeziku je napisan program, ki se izvrši, ko kliknemo na sliko. Zato dodamo v glavo dokumenta HTML z uporabo značke meta:
<meta http‐equiv=”Content‐Script‐Type” content=”text/javascript” />

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Razred Event (Dogodki)

A

Objekti razreda Event omogočajo dostop do stanja tipk ( pritisnjena, spuščena), miške ( pritisnena ali spuščena leva ali desna miška, lokacija miške, na kateri HTML element se je izvedel klik…). Po zaznavi dogodka se običajno
proži določena uporabniško definirana funkcija v JavaScriptu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

dogodki

A

-Onload brskalnik je do konca naložil dokument ali vse okvirje (body in frameset)
-Onunload brskalnik je odstranil dokument iz okna ali okvirja (body in frameset)
-Onclick uporabnik je kliknil na element
-Ondblclick uporabnik je napravil dvojni klik na elementu
-Onmousedown uporabnik je pritisnil miškin gumb na elementu
-Onmouseup uporabnik je spustil miškin gumb na elementu
-Onmouseover uporabnik je pomaknil miško na element
-Onmousemove uporabnik je premaknil miško na elementu
-Onmouseout uporabnik je pomaknil miško z elementa
-Onfocus uporabnik je aktiviral element z miško ali tipko TAB (a, area, label, input, select, textarea in button)
-Onblur uporabnik je deaktiviral element z miško ali tipko TAB (a, area, label, input, select, textarea in button)
-Onkeypress uporabnik je pritisnil in spustil tipko
-Onkeydown uporabnik je pritisnil tipko
-Onkeyup uporabnik je spustil tipko
-Onsubmit uporabnik je v obrazcu pritisnil gumb submit (form)
-Onreset uporabnik je v obrazcu pritisnil gumb reset (form)
-Onselect uporabnik je označil besedilo v polju za vnos besedila (input in textarea)
-Onchange uporabnik je spremenil vrednost elementa in ga deaktiviral (input, select in textarea)
-altKey če je pritisnjena tipka “ALT”
-button rezultat je kateri miškin gumb je pritisnjen
-clientX vrne koordinato x v brskalniku kamor kaže kazalec miške
-clientY vrne koordinato y v brskalniku kamor kaže kazalec miške
-ctrlKey če je pritisnjena tipka ”CTRL”
-metaKey če je pritisnjena tipka”meta”
-relatedTarget vrne na kateri element HTML smo pritisnili ali kliknili
-screenX vrne koordinato x na zaslonu kamor kaže kazalec miške
-screenY vrne koordinato y na zaslonu kamor kaže kazalec miške
-shiftKey če je pritisnjena tipka”SHIFT”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly