
Introduktion till HTML-händelser
HyperText Markup Language (HTML) är ett hypertekstspråk som skapar en webbdesign. det visas i valfri webbläsare. HTML-händelser är action. varje klickanvändare får en reaktion från en webbläsare som heter Action. Denna process kallas händelsen.
Låt oss säga om webbsidan har ett formulär, användaren fyller i detta formulär, då får användaren två nycklar, en skickas och den andra avbryts. När användare trycker på skicka-knappen sparas formdata. Avbryt formulärdata på avbrytningsknappen och uppdatera formuläret igen. Denna knapphandling kallas händelse. denna händelse beror på användarnas åtgärder.
Olika typer av HTML-händelser
Det finns många händelsegenskaper i HTML5, som främst klassificeras i 6 olika typer. Dessa attribut fungerar med JavaScript-språk.

- Windows-händelseattribut: Detta tillhandahålls för Windows-objektets åtgärd. Det fungerar i body-tagg.
- Form Händelseattribut: Om användaren utför någon åtgärd i formen som inmatningsdata, avbryt, skicka in så fungerar dessa händelsegenskaper.
- Tangentbordshändelsegenskaper: Detta tangentbordshändelsattribut som används för tangentbordshantering och användarinteraktion.
- Mushändelseattribut: Mushändelseattribut som används för musåtgärder som är rörliga, klick, hjul etc.
- Urklippshändelsegenskaper: Denna händelseattribut som används för klippbordsåtgärder. Exempel klipp, kopiera, skadedjur.
- Mediahändelseattribut: Det här händelseattributet fungerar på mediefiler som video etc.
Beskrivning av händelseattribut
Här är en förklaring av händelseattribut som ges nedan i detalj:
1. Windows Eventattribut
|
Attribut |
Beskrivning |
| onafterprint | Detta skript agerar, dock efter att dokumentet har skrivits ut. |
| onbeforeprint | Detta skript agerar, dock innan ett dokument skrivs ut. |
| onbeforeunload | Före det oladdade dokumentet fungerar detta skript. |
| onerror | I dokument inträffar felet då den här händelsen körs. |
| onhashchange | Ankardelen av URL-förändringen i dokumentet den tidshändelsen utfördes. |
| onload | När den första webbsidan laddas fullständigt körs denna händelse. |
| onMessage | I dokumentet inträffade meddelandet vid den tidpunkten utförd händelse. |
| onoffline | Om nätverksanslutningen inte är tillgänglig och webbläsaren säger offline, körs händelsen. |
| ononline | När nätverket är tillgängligt i webbläsaren så genomförs händelsen. |
| onpagehide | Detta skript agerar, om användaren inte arbetar på en aktuell webbsida kan nuvarande sida döljas. |
| onpageshow | Detta skript agerar vid den tidpunkt då den aktuella webbsidan laddas. |
| onpopstate | Det här skriptet fungerar automatiskt i webbläsaren för en historikändring. |
| onResize | Detta skript fungerar när webbläsaren i fönstret ändrar storleken. |
| onstorage | När användarnas webblagring uppdateras genomfördes händelsen. |
| onunload | Antingen användarens nuvarande webbsida laddas inte, eller så stängs fönstret, sedan genomförs händelsen. |
2. Forma händelseattribut
| Attribut | Beskrivning |
| på oskärpa | Vissa formvalideringsobjekt förlorar fokuset sedan händelsen avfyras. |
| onChange | Värdeförändringen i formen sedan avstängd händelse. |
| onFocus | I formen har objekt fokus. Arbetar med detta objekt sedan händelse avfyras. |
| oninput | Användaren anger inmatning av värdet i formen sedan den här händelsen avfyras. |
| oninvalid | Händelsen fungerar när elementet inte uppfyller sina fördefinierade begränsningar. |
| onreset | Användaren återställer formulärinformationen och avfyrar händelsen. |
| onsearch | Användare söker i det obligatoriska fältet och därefter avfyras. |
| onselect | Användaren väljer text eller textområde i form sedan händelse avfyras. |
| onsubmit | Användaren skickar in formuläret i slutet sedan händelsen avfyras. |
3. Tangentbordshändelsegenskaper
| Attribut | Beskrivning |
| onKeyDown | Med hjälp av ett tangentbord fungerar användarknappen nedåt vid den punkthändelsen |
| onkeypress | Med hjälp av tangentbordet trycker användare på tangenten och visar tecken vid den punkthändelsen fungerar. |
| onKeyUp | Efter pressen släpper nyckelanvändaren tangenten då fungerar händelsen. |
4. Attribut för mushändelse
| Attribut | Beskrivning |
| onclick | Användaren klickar på musen på knappen då inträffade en händelse. |
| ondblclick | Användare dubbelklickar med musen sedan inträffade händelsen. |
| onMouseDown | Användaren trycker på musknappen på elementet då händelsen inträffade. |
| onMouseMove | Användaren flyttar muspekaren över elementet då händelsen inträffade. |
| onmouseout | Användaren flyttar musen utanför elementet då händelsen inträffade. |
| onmouseover | Användaren flyttar musen över elementet då händelsen inträffade. |
| onMouseUp | Användaren släppte musknappen då inträffade händelsen. |
| onmousewheel | Använda mushjulets användare rullar upp och ner på elementet då händelsen inträffade. |
| onwheel | Med hjälp av en mushjulanvändare rullar du dem upp och ner sedan inträffade händelsen. |
5. Urklippshändelsegenskaper
| Attribut | Beskrivning |
| oncopy | Med musanvändare för att kopiera innehållet inträffade händelsen. |
| oncut | Använda musanvändare klippte innehållet sedan inträffade händelsen. |
| onpaste | Med musanvändare klistra in innehållet då inträffade händelsen. |
6. Attribut för mediahändelse
| Attribut | Beskrivning |
| onabort | När mediefiler avbrutits för nedladdning och uppspelning igen inträffar en händelse. |
| oncanplay | När någon mediefil är redo att spela, avbryts denna trigger. |
| oncanplaythrough | Mediefil redo att spela utan att buffra och ladda. |
| oncuechange | Elementet ändrar signalen för den avstängda händelsen. |
| ondurationchange | Mediefilen ändrar tidslängden sedan avtryckaren avfyras. |
| onemptied | Om mediefilen inte är tillgänglig och kommer dödligt fel aktiveras avtryckaren. |
| onended | Mediefilen kommer på slutpunkten sedan avlöses avtryckaren. |
| onerror | När ett fel inträffade för att hämta mediefilen aktiveras avtryckaren |
| onloadeddata | Mediefilen laddar upp data, sedan utlösaren avfyras. |
| onloadedmetadata | Mediefilen laddar metadata då avtryckaren avfyras. |
| onLoadStart | Mediefilen börjar laddas och avtryckaren avfyras. |
| onpause | Mediefilen har pausats för att spela igen, då utlösaren avfyras. |
| onplay | Mediefilen redo att spelas och avtryckaren avfyras. |
| onplaying | Mediefilen börjar spela sedan avlöses avtryckaren. |
| på framsteg | Detta skript fungerar när webbläsaren arbetar med att ansluta till mediedata. |
| onratechange | Om uppspelningshastigheten för videor ändras aktiveras avtryckaren. |
| onseeked | Användare slutförde flyttningen annars hoppar över den nya positionen för videon. detta attribut som falskt. |
| onseeking | Användaren vill flytta annars hoppa över den nya positionen för videon. detta attribut som sant. |
| onstalled | När webbläsaren plötsligt stoppar anslutningen av data fungerar händelsen. |
| onsuspend | När webbläsaren medvetet inte får mediedata fungerar händelser. |
| ontimeupdate | När en användare ändrar videouppspelningspositionen som framåt och bakåt. |
| onvolumechange | För att ändra mediavolym låg till hög. |
| onwaiting | Om data laddar informationen, nuvarande video stoppar med buffring då fungerar händelsen. |
Slutsats
Html-händelser är ett enkelt sätt att vidta åtgärder och gränssnitt mellan webbläsare och användare. Användare kan få reaktionen på varje åtgärd utan ansträngning. Till exempel; klipp och kopiera till urklipp, flytta och klicka för mus, knappar för form. Händelser gör webbapplikationer i realtid och gör smarta arbetssystem.
Rekommenderade artiklar
Detta är en guide till HTML-händelser. Här diskuterar vi introduktionen och typer av HTML-händelser som fönster, form, tangentbord och många fler tillsammans med förklaringen av attribut i detalj. Du kan också titta på följande artiklar för att lära dig mer-
- Grundläggande HTML-taggar
- Fördelar med HTML
- HTML-formatetiketter
- HTML-stilark
- HTML-block
- Topp 5 HTML-händelseattribut med exempel
- Ställ in en bakgrundsfärg i HTML med exempel
- Guide till olika JavaScript-händelser
- HTML-formulärvalidering | exempel