
Úvod do HTML udalostí
HyperText Markup Language (HTML) je hypertextový jazyk, ktorý vytvára webový dizajn. zobrazuje sa v ľubovoľnom webovom prehľadávači. Udalosti HTML je akcia. každý používateľ kliknutia dostane reakciu z prehliadača s názvom Akcia. Tento proces je známy ako udalosť.
Povedzme, že ak webová stránka obsahuje jeden formulár, používateľ vyplní tento formulár, potom dostane dva kľúče, jeden je odoslaný a druhý je zrušený. Keď používatelia stlačia tlačidlo Odoslať, údaje formulára sa uložia. Na tlačidle Zrušiť zrušte údaje formulára a formulár znova obnovte. Táto akcia tlačidla sa nazýva udalosť. táto udalosť závisí od akcií používateľov.
Rôzne typy udalostí HTML
V HTML5 je k dispozícii veľa atribútov udalostí, ktoré sú klasifikované primárne do 6 rôznych typov. Tieto atribúty fungujú pomocou jazyka JavaScript.

- Atribúty udalostí systému Windows: Poskytuje sa na činnosť objektu Windows. Funguje to v tele značky.
- Atribúty udalosti vo formulári: Ak používateľ vykonáva nejakú akciu vo forme, ako sú vstupné údaje, zrušte, odošlite a potom tieto atribúty udalostí fungujú.
- Atribúty udalosti klávesnice: Tieto atribúty udalosti klávesnice používané na akciu klávesnice a interakciu používateľa.
- Atribúty udalosti myši: Atribút udalosti myši používaný pre akciu myši, ktorá sa pohybuje, kliká, kolieska atď.
- Atribúty udalosti schránky: Atribúty udalosti používané pre akciu schránky. Príklad strihu, kopírovania, škodcu.
- Atribúty mediálnych udalostí: Tento atribút udalosti funguje na mediálnych súboroch, ako je video atď.
Opis atribútov udalosti
Tu je niekoľko vysvetlení atribútov udalosti, ktoré sú podrobne uvedené nižšie:
1. Atribúty udalostí systému Windows
|
atribút |
popis |
| onafterprint | Tento skript pôsobí, aj keď po vytlačení dokumentu. |
| onbeforeprint | Tento skript pôsobí, aj keď pred tlačením dokumentu. |
| onbeforeunload | Zatiaľ čo pred nezaťaženým dokumentom tento skript funguje. |
| onerror | V dokumente sa vyskytne chyba, potom sa táto udalosť vykoná. |
| onhashchange | Ukotvovacia časť adresy URL sa v dokumente zmení, keď sa vykonala časová udalosť. |
| onload | Po načítaní prvej webovej stránky sa táto udalosť spustí. |
| onmessage | V dokumente sa správa vyskytla v tom čase, keď bola vykonaná udalosť. |
| onoffline | Ak sieťové pripojenie nie je k dispozícii a prehliadač hovorí offline, udalosť bola vykonaná. |
| ononline | Keď je sieť k dispozícii v prehliadači, udalosť sa spustí. |
| onpagehide | Tento skript pôsobí, ak používateľ, ktorý nepracuje na aktuálnej webovej stránke, môže byť skrytá aktuálna stránka. |
| onpageshow | Tento skript pôsobí v tom čase, keď sa načíta aktuálna webová stránka. |
| onpopstate | Tento skript automaticky pracuje v prehliadači na zmenu stavu histórie. |
| onResize | Tento skript pôsobí, keď prehliadač okna zmení veľkosť. |
| onstorage | Po aktualizácii webového úložiska používateľov sa udalosť spustí. |
| onunload | Nie je načítaná aktuálna webová stránka používateľa alebo je okno zatvorené, potom je udalosť vykonaná. |
2. Atribúty udalosti udalosti
| atribút | popis |
| onblur | Niektoré objekty na overenie formulárov uvoľnia ohnisko a potom spustia udalosť. |
| onchange | Hodnota sa zmenila vo formulári a potom sa spustila udalosť. |
| onFocus | Vo forme má objekt zameranie. Práca na tomto objekte bola spustená. |
| oninput | Užívateľ zadá hodnotu vo forme, v ktorej sa táto udalosť spustila. |
| oninvalid | Udalosť funguje, keď prvok nespĺňa preddefinované obmedzenia. |
| onreset | Užívateľ resetuje informácie z formulára a potom spustí udalosť. |
| onsearch | Používatelia vyhľadávajú požadované pole a potom spustia udalosť. |
| onSelect | Užívateľ vyberie text alebo textovú oblasť vo forme a potom spustí udalosť. |
| onSubmit | Užívateľ odošle formulár na konci udalosti, ktorá bola spustená. |
3. Atribúty udalostí klávesnice
| atribút | popis |
| OnKeyDown | Pomocou klávesnice, užívateľ stlačte kláves dole v tej chvíli udalosť funguje |
| onkeypress | Pomocou klávesnice používatelia stlačia kláves a zobrazia znaky v tom okamihu, keď udalosť funguje. |
| onkeyup | Po stlačení kľúčový užívateľ kláves uvoľní a potom udalosť funguje. |
4. Atribúty udalosti myši
| atribút | popis |
| po kliknutí | Používateľ klikne na tlačidlo myši a potom nastane udalosť. |
| ondblclick | Používatelia dvakrát kliknú na myš a potom dôjde k udalosti. |
| onmousedown | Používateľ stlačí tlačidlo myši na prvku, potom došlo k udalosti. |
| onMouseMove | Používateľ presunie ukazovateľ myši nad prvok, potom došlo k udalosti. |
| onmouseout | Používateľ presunie myš mimo element, v ktorom nastala udalosť. |
| onmouseover | Používateľ presunie myš nad prvok, potom došlo k udalosti. |
| onMouseUp | Používateľ uvoľnil tlačidlo myši a potom došlo k udalosti. |
| onMouseWheel | Použitím kolieska myši užívateľ prevráti prvok nahor a nadol, potom došlo k udalosti. |
| onwheel | Pomocou kolieska myši ich rolujte nahor a nadol a potom došlo k udalosti. |
5. Atribúty udalosti schránky
| atribút | popis |
| oncopy | Pomocou myši myši kopírovať obsah potom došlo k udalosti. |
| oncut | Používatelia myši vystrihli obsah a potom došlo k udalosti. |
| onpaste | Pomocou myši vložte obsah a potom došlo k udalosti. |
6. Atribúty mediálnych udalostí
| atribút | popis |
| onabort | Keď sa mediálne súbory prerušia na stiahnutie a opätovné prehrávanie, nastane udalosť. |
| oncanplay | Ak je akýkoľvek mediálny súbor pripravený na prehrávanie, spustí sa táto spúšť. |
| oncanplaythrough | Mediálny súbor pripravený na prehrávanie bez ukladania do vyrovnávacej pamäte a načítania. |
| oncuechange | Element zmení narážku na spustenú udalosť. |
| ondurationchange | Mediálny súbor mení dobu, po ktorej sa spustí spúšť. |
| onemptied | Ak mediálny súbor nie je k dispozícii a vyskytne sa závažná chyba, spustí sa spúšť. |
| onended | Mediálny súbor príde na koncový bod a potom sa spustí spúšťač. |
| onerror | Ak sa vyskytla chyba pri získaní mediálneho súboru, spustí sa spúšť |
| onloadeddata | Mediálny súbor načíta údaje a potom sa spustí spúšťač. |
| onloadedmetadata | Mediálny súbor načíta metadáta a potom sa spustí spúšťač. |
| onloadstart | Mediálny súbor sa začne načítavať a potom sa spustí spúšťač. |
| onpause | Mediálny súbor sa pozastavil, aby sa znova prehral, potom sa spustí spúšť. |
| onplay | Spustí sa mediálny súbor pripravený na prehrávanie a potom sa spustí. |
| onplaying | Mediálny súbor sa začne prehrávať a potom sa spustí spúšťač. |
| onProgress | Tento skript pôsobí, keď prehliadač pracuje na pripojení k mediálnym údajom. |
| onratechange | Ak sa zmení rýchlosť prehrávania videa, spustí sa spúšť. |
| onseeked | Používatelia dokončili sťahovanie, inak preskočili novú pozíciu videa. tento atribút bol nastavený na false. |
| onseeking | Používateľ chce presunúť inak, preskočí novú pozíciu videa. tento atribút bol nastavený na true. |
| onstalled | Keď prehliadač náhle zastaví pripojenie údajov, udalosť funguje. |
| onsuspend | Ak webový prehľadávač zámerne nezíska mediálne údaje, udalosti fungujú. |
| ontimeupdate | Keď používateľ zmení polohu prehrávania videa dopredu alebo dozadu. |
| onvolumechange | Zmena hlasitosti média na nízku. |
| onwaiting | Ak údaje načítajú informácie, aktuálne video sa zastaví s ukladaním do vyrovnávacej pamäte, potom udalosť funguje. |
záver
Udalosti HTML sú jednoduchým spôsobom, ako podniknúť kroky a rozhranie medzi webovými prehliadačmi a používateľmi. Užívatelia môžu získať reakciu každej akcie bez námahy. Napríklad; vystrihnite a skopírujte do schránky, pohnite a kliknite myšou, tlačidlá pre formulár. Udalosti vytvárajú webové aplikácie v reálnom čase a vytvárajú inteligentné pracovné systémy.
Odporúčané články
Toto je sprievodca udalosťami HTML. Tu diskutujeme o úvode a typoch udalostí HTML, ako sú okná, forma, klávesnica a mnoho ďalších, spolu s podrobným vysvetlením atribútov. Viac informácií nájdete aj v nasledujúcich článkoch
- Základné značky HTML
- Výhody HTML
- Značky formátu HTML
- HTML štýly
- Bloky HTML
- Top 5 atribútov udalostí HTML s príkladmi
- Nastavte farbu pozadia v HTML s príkladom
- Sprievodca rôznymi udalosťami JavaScriptu
- Validácia HTML formulára Príklady