JavaScript nizovi |
CONCAT () |
Pridružite se nekoliko nizova u jedan |
copyWithin () |
Kopirajte elemente matrice u niz, na i sa određenih pozicija |
indexOf () |
Vratite primitivnu vrijednost navedenog objekta |
uključuje () |
Provjerite sadrži li niz definirani element |
pridružiti() |
Kombinirajte elemente matrice u jedan niz i vratite niz |
unosa () |
Vratite par ključeva / vrijednosti Objekt iteracije polja |
svaki() |
Provjerite prolazi li svaki element u nizu |
punjenje () |
Ispunite elemente u nizu statičkom vrijednošću |
filtar() |
Stvorite novu matricu sa svim elementima u nizu koji prođu test |
pronaći() |
Vratite vrijednost prvog elementa u nizu koji prolazi test |
za svakoga() |
Nazovite funkciju za svaki element polja |
iz() |
Stvorite niz iz objekta |
lastIndexOf () |
Navedite posljednji položaj na kojem se dati element pojavljuje u nizu |
pop () |
Uklonite posljednji element niza |
gurnuti() |
Na kraju dodajte novi element |
obrnuti () |
Razvrstajte elemente u silaznom redoslijedu |
smanjiti() |
Smanjite vrijednosti matrice na jednu vrijednost (slijeva udesno) |
reduceRight () |
Smanjite vrijednosti matrice na jednu vrijednost (ide udesno lijevo) |
pomak () |
Uklonite prvi element niza |
kriška() |
Povucite kopiju dijela matrice u novi objekt polja |
sortirati() |
Elemente sortiraj po abecedi |
splice () |
Dodajte elemente na određeni način i položaj |
unshift () |
Na početku dodajte novi element |
JavaScript logičke metode |
toString () |
Pretvorite logičku vrijednost u niz i vratite rezultat |
vrijednost() |
Vratite prvo mjesto na kojem se dati element pojavljuje u nizu |
toSource () |
Vratite niz koji predstavlja izvorni kod objekta |
Aritmetički operateri JavaScript |
+ |
Dodatak |
- |
Oduzimanje |
* |
Množenje |
/ |
Podjela |
(...) |
Operator grupiranja (operacije unutar zagrada se izvode ranije od onih izvan) |
% |
Modul (ostatak) |
++ |
Povećani brojevi |
-- |
Brojevi smanjenja |
== |
Jednak |
Jednaka vrijednost i jednak tip |
!= |
Nejednak |
!== |
Nije jednaka vrijednost ili nije jednak tip |
> |
Više nego |
Manje od |
>= |
Veći ili jednaki |
Manje od ili jednako |
? |
Ternarni operator |
Logički operatori |
&& |
Logički I |
|| |
Logički ILI |
! |
Logički NE |
Bitрозni operatori |
& |
I izjava |
| |
ILI izjava |
~ |
NE |
^ |
XOR |
Smjena ulijevo |
>> |
Pravi pomak |
>>> |
Nula ispravnog pomaka |
funkcije |
upozorenje () |
Izlazne podatke u okvir upozorenja u prozoru preglednika |
potvrdu () |
Otvorite dijaloški okvir da / ne i vratite true / false ovisno o korisničkom kliku |
console.log () |
Pišite informacije na konzolu preglednika (dobro za uklanjanje pogrešaka) |
document.write () |
Pišite izravno u HTML dokument |
brz() |
Napravite dijaloški okvir za unos korisnika |
Globalne funkcije |
decodeURI () |
Dekodirajte jedinstveni identifikator resursa (URI) kreiran od strane encodeURI ili slično |
decodeURIComponent () |
Dekodirajte URI komponentu |
encodeURI () |
Kodirajte URI u UTF-8 |
encodeURIComponent () |
Isto, ali za URI komponente |
eval () |
Ocijenite JavaScript kôd predstavljen kao niz |
isFinite () |
Utvrdite je li prenesena vrijednost konačni broj |
isNaN () |
Utvrdite je li vrijednost nelegalni broj |
Broj() |
Pretvorite vrijednost objekta u broj |
parseFloat () |
Analizirajte niz i vratite broj s pomičnim zarezom |
parseInt () |
Analizirajte niz i vratite cijeli broj |
JavaScript petlje |
za |
Najčešći način stvaranja petlje u JavaScript-u |
dok |
Postavljanje uvjeta pod kojima se izvršava petlja |
učini dok |
Slično kao i kod petlje while, on se izvršava barem jednom i na kraju izvrši provjeru da vidi je li ispunjen uvjet za ponovno izvršavanje |
pauza |
Zaustavite se i izađite iz ciklusa ako su ispunjeni određeni uvjeti |
nastaviti |
Preskočite dijelove ciklusa ako su ispunjeni određeni uvjeti |
Escape likovi |
\' |
Jedna ponuda |
\" |
Dvostruka ponuda |
\\ |
Obrnuta kosa crta |
\ b |
povratnik |
\ f |
Ulaganje obrasca |
\ n |
Nova linija |
\ r |
Povrat prtljage |
\ t |
Vodoravni tabulator |
\ v |
Okomiti tabulator |
Metode string stringova JavaScript |
charAt () |
Vratite znak na određenoj poziciji unutar niza |
charCodeAt () |
Na tom mjestu dajte unicode znak |
CONCAT () |
Spajanje (spajanje) dva ili više niza u jedan |
fromCharCode () |
Vratite niz stvoren iz navedenog niza UTF-16 kodnih jedinica |
indexOf () |
Navedite položaj prve pojave određenog teksta u nizu |
lastIndexOf () |
Isto je kao indexOf (), ali s posljednjom pojavom, pretraga unatrag |
odgovarati () |
Dohvatite podudaranje niza s uzorkom pretraživanja |
zamijeniti() |
Pronađite i zamijenite određeni tekst u nizu |
traži() |
Pretražite odgovarajući tekst i vratite njegovu poziciju |
kriška() |
Izdvojite odjeljak niza i vratite ga kao novi niz |
podjela() |
Podijeli niz niza u niz nizova na određenoj poziciji |
počinje sa() |
Provjerite započinje li niz znakovima |
substr () |
Slično je slice (), ali ekstrahira podstranu, ovisno o određenom broju znakova |
podniza () |
Slično je slice (), ali ne može prihvatiti negativne indekse |
toLowerCase () |
Pretvorite žice u mala slova |
toUpperCase () |
Pretvorite žice u velika slova |
vrijednost() |
Vratite primitivnu vrijednost (koja nema svojstva ili metode) string-objekta |
SINTAX REGULARNOG IZRAŽAVANJA Modifikatori uzoraka
|
e |
Procijenite zamjenu |
ja |
Provedite podudarnost između slova i slova |
g |
Izvedite globalno podudaranje |
m |
Izvođenje podudaranja više linija |
a |
Tretirajte žice kao jednostruke |
x |
Dopustite komentare i bjeline u obliku |
U |
Pogrešan uzorak |
Zagrade |
[Abc] |
Pronađite neke od znakova u zagradama |
[^ Abc] |
Nađite bilo koji znak koji nije u zagradama |
[0-9] |
Pronađite zagrade navedene u zagradama |
[A-Z] |
Pronađite bilo koji znak od velikog slova A do malih slova z |
(A | b | c) |
Pronađite bilo koju od alternativa odvojenih s | |
metaznak |
. |
Pronađite jedan znak, osim redaka ili linijskog terminara |
\ w |
Karakter riječi |
\ W |
Lik bez riječi |
\ d |
Brojka |
\ D |
Neznamenkasti znak |
\ s |
Znak bjeline |
\ S |
Lik bez bjeline |
\ b |
Pronađite podudaranje na početku / kraju riječi |
\ B |
Pronađite podudaranje ne na početku / na kraju riječi |
\ u0000 |
NUL znak |
\ n |
Novi znak crte |
\ f |
Karakter feeda oblika |
\ r |
Karakter povratka nosača |
\ t |
Znak kartice |
\ v |
Okomiti znak kartice |
\ xxx |
Znak određen oktalnim brojem xxx |
\ Xdd |
Latinski znak naveden heksadecimalnim brojem dd |
\ udddd |
Znak unicode naveden heksadecimalnim brojem dddd |
Quantifiers |
n + |
Podudarite bilo koji niz koji sadrži najmanje jednu n |
n * |
Bilo koji niz koji sadrži nula ili više pojava od n |
n? |
Bilo koji niz koji sadrži nulu ili jednu pojavu od n |
n X} { |
Bilo koji niz koji sadrži niz X-ova |
n {X, Y} |
Nizovi koji sadrže niz od X do Y n |
n {X,} |
Odgovara bilo kojem nizu koji sadrži slijed najmanje X n s |
n $ |
Bilo koji niz s n na kraju |
^ n |
Niz s n na početku |
? = N |
Bilo koji niz praćen određenim nizom n |
?! N |
Niz koji ne slijedi određeni niz n |
Svojstva broja |
MAX_VALUE |
Maksimalna brojčana vrijednost predstavljiva u JavaScript-u |
MIN_VALUE |
Najmanja pozitivna brojčana vrijednost predstavljiva u JavaScript-u |
NaN |
Vrijednost "Ne-broj" |
NEGATIVE_INFINITY |
Vrijednost negativne beskonačnosti |
POSITIVE_INFINITY |
Pozitivna vrijednost Beskonačnosti |
Metode broja |
toExponential () |
Vratite niz sa zaobljenim brojem napisanim kao eksponencijalna notacija |
toFixed () |
Vratite niz broja s navedenim brojem decimala |
toPrecision () |
Vratite niz broja napisanog s određenom duljinom |
toString () |
Vratite broj kao niz |
vrijednost() |
Vratite broj kao broj |
Svojstva matematike |
E |
Eulerov broj |
LN2 |
Prirodni logaritam od 2 |
LN10 |
Prirodni logaritam od 10 |
LOG2E |
Baza 2 logaritam E |
LOG10E |
Osnova 10 logaritam E |
JU |
Broj PI |
SQRT1_2 |
Kvadratni korijen od 1/2 |
SQRT2 |
Kvadratni korijen od 2 |
Matematičke metode |
aps (x) |
Vratite apsolutnu (pozitivnu) vrijednost x |
acos (x) |
Arkozina x, u radijanima |
asin (x) |
Arcsine od x, u radijanima |
atan (x) |
Arktangent x kao numerička vrijednost |
atan2 (y, x) |
Arktangent kvocijenta njegovih argumenata |
strop (x) |
Vrijednost x je zaokružena na najbliži cijeli broj |
cos (x) |
Kosinus x (x je u radijanima) |
exp (x) |
Vrijednost |
kat (x) |
Vrijednost x je zaokružena na najbliži cijeli broj |
zapisnik (x) |
Prirodni logaritam (baza E) od x |
max (x, y, z,..., n) |
Broj s najvišom vrijednošću |
min (x, y, z,..., n) |
Broj s najnižom vrijednošću |
Pow (x, y) |
X na snagu y |
slučajna () |
Nasumični broj između 0 i 1 |
okrugli (x) |
Vrijednost x je zaokružena na najbliži cijeli broj |
grijeh (x) |
Sine x (x je u radijanima) |
sqrt (x) |
Kvadratni korijen od x |
tan (x) |
Tangenta kuta |
datumi |
Datum() |
Stvorite novi objekt datuma s trenutnim datumom i vremenom |
Datum (2017, 5, 21, 3, 23, 10, 0) |
Izradite prilagođeni objekt datuma. Brojevi predstavljaju godinu, mjesec, dan, sat, minute, sekunde, milisekunde. Možete izostaviti sve što želite, osim godine i mjeseca. |
Datum ( „2017/06/23”) |
Izjava datuma kao niza |
getdate () |
Dan u mjesecu doznajte kao broj (1-31) |
getDay () |
Dobijte radni dan kao broj (0-6) |
getFullYear () |
Dobijte godinu kao četveroznamenkasti broj (gggg) |
getHours () |
Dohvati sat (0-23) |
getMilliseconds () |
Dobijte milisekunde (0-999) |
getMinutes () |
Dohvati minutu (0-59) |
getMonth () |
Dobivajte mjesec kao broj (0-11) |
getSeconds () |
Dohvati drugi (0-59) |
getTime () |
Dobijte vrijeme (milisekunde od 1. siječnja 1970.) |
getUTCDate () |
Dan (datum) u mjesecu navedenom datumu prema univerzalnom vremenu (također dostupno za dan, mjesec, cijelo vrijeme, sate, minute itd.) |
raščlanjivanja |
Analizirajte niz datuma i vratite broj milisekundi od 1. siječnja 1970. godine |
setDate () |
Dan postavite kao broj (1-31) |
setFullYear () |
Podesite godinu (izborno mjesec i dan) |
setHours () |
Odredite sat (0-23) |
setMilliseconds () |
Postavljanje milisekundi (0-999) |
setMinutes () |
Odredite minute (0-59) |
setMonth () |
Određivanje mjeseca (0-11) |
setSeconds () |
Odredite sekunde (0-59) |
Postavi vrijeme() |
Postavljanje vremena (milisekundi od 1. siječnja 1970.) |
setUTCDate () |
Podesite dan u mjesecu za određeni datum prema univerzalnom vremenu (također dostupno za dan, mjesec, cijelo vrijeme, sate, minute itd.) |
DOM MODE
Svojstva čvora
|
atributi |
Zbirka uživo svih atributa registriranih na element |
baseURI |
Apsolutni osnovni URL HTML elementa |
childNodes |
Zbirka podređenih čvorova elementa |
firstChild |
Prvo podređeno čvor elementa |
zadnje dijete |
Zadnji podređeni čvor elementa |
nextSibling |
Sljedeći čvor na istoj razini stabla čvora |
nodeName |
Naziv čvora |
nodeType |
Vrsta čvora |
nodeValue |
Vrijednost čvora |
ownerDocument |
Objekt dokumenta najviše razine za trenutni čvor |
parentNode |
Nadređeni čvor elementa |
previousSibling |
Čvor neposredno ispred trenutnog |
textContent |
Tekstualni sadržaj čvora i njegovih potomaka |
Metode čvorova |
appendChild () |
Dodajte novi podređeni čvor elementu kao posljednji podređeni čvor |
cloneNode () |
Klonirajte HTML element |
compareDocumentPosition () |
Usporedite položaj dokumenta iz dva elementa |
getFeature () |
Vratite objekt koji implementira API-je određene specifikacije |
hasAttributes () |
Vrati se true ako element ima neke atribute, u suprotnom vrati false |
hasChildNodes () |
Vrati se true ako element ima bilo koje podređene čvorove, u suprotnom vrati false |
insertBefore () |
Umetnite novi podređeni čvor prije navedenog postojećeg podređenog čvora |
isDefaultNamespace () |
Vrati se true ako je zadani prostor imenaURI, u suprotnom vrati false |
isEqualNode () |
Provjerite jesu li dva elementa jednaka |
isSameNode () |
Provjerite jesu li dva elementa isti čvor |
isSupported () |
Vrati se true ako je određena značajka podržana na elementu |
lookupNamespaceURI () |
Vratite prostor imenaURI povezan s danim čvorom |
lookupPrefix () |
Vratite DOMString koji sadrži prefiks za zadani imenski prostorURI, ako postoji |
Normalizacija () |
Pridružite se susjednim tekstualnim čvorovima i uklonite prazne tekstualne čvorove u elementu |
removeChild () |
Uklonite podređeni čvor iz elementa |
replaceChild () |
Zamijenite dječji čvor u elementu |
Elementarne metode |
getAttribute () |
Vratite navedenu vrijednost atributa čvora elementa |
getAttributeNS () |
Vratite niz vrijednosti atributa s navedenim prostorom imena i imenom |
getAttributeNode () |
Dohvati navedeni čvor atributa |
getAttributeNodeNS () |
Vratite čvor atributa atributu s datim prostorom imena i imenom |
getElementsByTagName () |
Osigurajte zbirku svih podređenih elemenata s navedenim nazivom oznake |
getElementsByTagNameNS () |
Vratite live HTML kolekciju elemenata s određenim nazivom oznake koji pripadaju datoj zoni imena |
hasAttribute () |
Vrati se true ako element ima neke atribute, u suprotnom vrati false |
hasAttributeNS () |
Navedite istinsku / lažnu vrijednost koja pokazuje ima li trenutni element u određenom prostoru imena određeni atribut |
removeAttribute () |
Uklonite određeni atribut iz elementa |
removeAttributeNS () |
Uklonite navedeni atribut iz elementa unutar određenog prostora imena |
removeAttributeNode () |
Uklonite navedeni čvor atributa i vratite uklonjeni čvor |
setAttribute () |
Postavljanje ili promjena navedenog atributa u navedenu vrijednost |
setAttributeNS () |
Dodajte novi atribut ili promijenite vrijednost atributa s danim prostorom imena i imenom |
setAttributeNode () |
Postavite ili promijenite navedeni čvor atributa |
setAttributeNodeNS () |
Dodajte novi atributski čvor atributa u prostoru |
Svojstva prozora preglednika |
zatvoreno |
Provjerite je li prozor zatvoren ili ne i vratite se istinito ili lažno |
defaultStatus |
Postavljanje ili vraćanje zadanog teksta u statusnoj traci prozora |
dokument |
Vratite objekt dokumenta za prozor |
okviri |
Vratite sve iframe elemente u trenutnom prozoru |
povijest |
Za prozor navedite objekt History |
innerHeight |
Unutarnja visina područja sadržaja prozora |
innerWidth |
Unutarnja širina područja sadržaja |
dužina |
Vratite broj iframe elemenata u prozoru |
mjesto |
Vratite objekt lokacije za prozor |
Ime |
Postavljanje ili vraćanje imena prozora |
navigator |
Vratite objekt Navigator u prozor |
otvarač |
Vratite referencu na prozor koji je stvorio prozor |
outerHeight |
Vanjska visina prozora, uključujući alatne trake / trake za pomicanje |
outerWidth |
Vanjska širina prozora, uključujući alatne trake / trake za pomicanje |
pageXOffset |
Broj piksela po kojem se dokument horizontalno pomera |
pageYOffset |
Broj piksela po kojima se dokument okomito pomicao |
roditelj |
Roditeljski prozor trenutnog prozora |
zaslon |
Vratite objekt Screen na prozor |
screenLeft |
Vodoravna koordinata prozora (u odnosu na ekran) |
screenTop |
Okomita koordinata prozora |
screenX |
Isto je kao screenLeft, ali potreban je nekim preglednicima |
screenY |
Isto je kao screenTop, ali je potrebno za neke preglednike |
sam |
Vrati trenutni prozor |
status |
Postavljanje ili vraćanje teksta u statusnoj traci prozora |
vrh |
Vratite najviši prozor preglednika |
Metode prozora preglednika |
upozorenje () |
Prikažite okvir za upozorenje s porukom i gumbom U redu |
zamućenje () |
Uklonite fokus iz trenutnog prozora |
clearInterval () |
Izbrišite tajmer s setInterval () |
clearTimeout () |
Brisanje skupa timera pomoću setTimeout () |
Zatvoriti() |
Zatvorite trenutni prozor |
potvrdu () |
Prikažite dijaloški okvir s porukom i gumbe U redu i Odustani |
usredotočenost() |
Postavite fokus na trenutni prozor |
moveBy () |
Pomaknite prozor u odnosu na njegov trenutni položaj |
moveTo () |
Pomaknite prozor na zadani položaj |
otvoren() |
Otvorite novi prozor preglednika |
ispis () |
Ispišite sadržaj trenutnog prozora |
brz() |
Prikažite dijaloški okvir koji posjetitelja traži da unese |
resizeBy () |
Promijenite veličinu prozora prema navedenom broju piksela |
resizeTo () |
Promijenite veličinu prozora na zadanu širinu i visinu |
scrollBy () |
Pomičite se po dokumentu prema određenom broju piksela |
scrollTo () |
Pomaknite se dokumentom do zadanih koordinata |
setInterval () |
Nazovite funkciju ili procijenite izraz u određenim intervalima |
setTimeout () |
Nazovite funkciju ili procijenite izraz nakon određenog intervala |
Stop() |
Zaustavite prozor da se ne učita |
Svojstva zaslona |
availHeight |
Vratite visinu zaslona (isključujući programsku traku sustava Windows) |
availWidth |
Vratite širinu zaslona (osim Windows zadane trake) |
colorDepth |
Vratite malo dubine palete boja za prikaz slika |
visina |
Ukupna visina zaslona |
pixelDepth |
Rezolucija boja zaslona u bitovima po pikselu |
širina |
Ukupna širina zaslona |
JAVASCRIPT DOGAĐAJI Događanja JavaScript miša
|
na klik |
Kad korisnik klikne na element |
oncontextmenu |
Kada korisnik desnim klikom na element otvori kontekstni izbornik |
ondblclick |
Kad korisnik dvaput klikne na element |
onmousedown |
Kad korisnik pritisne tipku miša preko elementa |
onmouseenter |
Kad korisnik pomiče pokazivač na element |
onmouseleave |
Kad korisnik pomiče pokazivač od elementa |
onmousemove |
Kad korisnik pomiče pokazivač dok je iznad elementa |
onmouseover |
Kad korisnik pomiče pokazivač na element ili neko njegovo dijete |
onmouseout |
Kad korisnik pomiče pokazivač od elementa ili jednog od njegovih djece |
onmouseup |
Kada korisnik pusti tipku miša dok prelazi element |
Događaji JavaScript tipkovnice |
onkeydown |
Kad korisnik pritisne tipku prema dolje |
onkeypress |
Kad korisnik započne pritisnuti tipku |
onkeyup |
Kad korisnik pusti ključ |
JavaScript Frame Events |
onabort |
Pri učitavanju medija se prekida |
onbeforeunload |
Prije nego što je dokument spreman za iskrcavanje |
onerror |
Kada dođe do pogreške tijekom učitavanja vanjske datoteke |
onhashchange |
Kad se dio URL-a za sidro promijeni |
oznake onload |
Kad se objekt učita |
onpagehide |
Kad se korisnik udalji od web stranice |
onpageshow |
Kada korisnik prijeđe na web stranicu |
onresize |
Kad korisnik promijeni veličinu prikaza dokumenta |
onscroll |
Kad korisnik pomiče traku pomicanja elementa |
OnUnload |
Kad se stranica učita |
JavaScript obrasci Događaji |
onblur |
Kad element izgubi fokus |
onchange |
Kad se sadržaj elementa forme promijeni (za ulazni, Odaberi, i podruÄŤje) |
onfocus |
Kad element dobije fokus |
onfocusin |
Kad se element treba fokusirati |
onfocusout |
Kad element treba izgubiti fokus |
oninput |
Korisnikov unos elementa |
oninvalid |
Kad element nije važeći |
onreset |
Kad se obrazac resetira |
onsearch |
Kad korisnik upiše nešto u polje za pretraživanje (za ulaz = „traži”) |
onselect |
Kad korisnik odabere neki tekst (za ulazni i podruÄŤje) |
onsubmit |
Kada se preda obrazac |
JavaScript Drag Events |
ondrag |
Kad korisnik povuče element |
ondragend |
Kad korisnik završi povlačenjem elementa |
ondragenter |
Kad povučeni element uđe u cilj pada |
ondragleave |
Kad povučeni element napusti cilj pada |
ondragover |
Kad se povučeni element nalazi na vrhu cilja pada |
ondragstart |
Kad korisnik počne povlačiti element |
ondrop |
Povučeni element ispušta se na cilj pada |
Događaji u JavaScript međuspremniku |
oncopy |
Kad korisnik kopira sadržaj elementa |
oncut |
Kad korisnik reže sadržaj elementa |
onpaste |
Kad korisnik zalijepi sadržaj u elementu |
JavaScript Media Events |
onabort |
Kad je ulaganje medija prekinuto |
oncanplay |
Kada preglednik može započeti reprodukciju medija (npr. Datoteka je dovoljno spremljena) |
oncanplaythrough |
Kada preglednik može reproducirati putem medija bez zaustavljanja |
ondurationchange |
Kada se mijenja vrijeme trajanja medija |
onended |
Kad su mediji postigli svoj kraj |
onerror |
Kada dođe do pogreške tijekom učitavanja vanjske datoteke |
onloadeddata |
Kad se učitaju medijski podaci |
onloadedmetadata |
Kad se učitaju metapodaci (poput dimenzija i trajanja) |
onloadstart |
Kada preglednik počne tražiti određene medije |
onpause |
Kad se mediji pauziraju ili korisnik ili automatski |
onplay |
Kada su pokrenuti mediji ili više nisu pauzirani |
onplaying |
Kada se reproduciraju mediji nakon pauziranja ili zaustavljanja zbog punjenja |
onprogress |
Kada je preglednik u procesu preuzimanja medija |
onratechange |
Kad se igra brzina medija mijenja |
onseeked |
Kad korisnik završi premještanje / preskakanje na novo mjesto u mediju |
onseeking |
Kad se korisnik počne kretati / preskakati |
onstalled |
Kada preglednik pokušava učitati nedostupne medije |
onsuspend |
Kada preglednik namjerno ne učitava medije |
ontimeupdate |
Pozicija za igru se promijenila (npr. Zbog prebrze vožnje naprijed) |
onvolumechange |
Kada se glasnoća medija promijenila (uključujući nijem) |
onwaiting |
Kad su mediji pauzirani, ali se očekuje nastavak (na primjer, puferiranje) |
Animacija |
animationend |
Po završetku CSS animacije |
animationiteration |
Kad se CSS animacija ponovi |
animationstart |
Kada se pokrene CSS animacija |
razni |
transitionend |
Kad je CSS prijelaz završen |
OnMessage |
Kad se poruka primi putem izvora događaja |
onoffline |
Kada preglednik počne raditi izvan mreže |
ononline |
Kada preglednik počne raditi na mreži |
onpopstate |
Kada se promijeni povijest prozora |
onshow |
Kad izbornik element je prikazan kao kontekstni izbornik |
onstorage |
Kada se ažurira područje web pohrane |
ontoggle |
Kad korisnik otvori ili zatvori detalji element |
onwheel |
Kad se kotačić miša prevrće na element ili iznad nekog elementa |
ontouchcancel |
Kada je dodir zaslona prekinut |
ontouchend |
Kad prst korisnika isključi zaslon osjetljiv na dodir |
ontouchmove |
Kad korisnik provuče prst po zaslonu |