Inleiding tot HTML-evenementen

HyperText Markup Language (HTML) is een hyperteksttaal die een webontwerp maakt. het wordt getoond in elke webbrowser. HTML-evenementen is actie. elke klik-gebruiker krijgt een reactie van een browser genaamd Action. Dit proces staat bekend als het evenement.

Stel dat als de webpagina één formulier heeft, de gebruiker dit formulier invult, de gebruiker twee sleutels krijgt, er een wordt verzonden en de andere wordt geannuleerd. Wanneer gebruikers op de verzendknop drukken, worden de formuliergegevens opgeslagen. Annuleer op de knop Annuleren de formuliergegevens en vernieuw het formulier opnieuw. Deze knopactie wordt evenement genoemd. deze gebeurtenis is afhankelijk van de acties van de gebruikers.

Verschillende soorten HTML-gebeurtenissen

Er zijn veel gebeurtenisattributen beschikbaar in HTML5, die voornamelijk in 6 verschillende typen zijn geclassificeerd. Deze attributen werken met JavaScript-taal.

  • Windows-gebeurtenisattributen: dit is bedoeld voor de actie van het Windows-object. Het werkt in body-tag.
  • Formuliergebeurtenisattributen: als de gebruiker een actie uitvoert in de vorm zoals invoergegevens, annuleer, verzend dan deze gebeurtenisattributen.
  • Kenmerken toetsenbordgebeurtenis : kenmerken van toetsenbordgebeurtenissen die worden gebruikt voor toetsenbordactie en gebruikersinteractie.
  • Muisgebeurtenisattributen: muisgebeurtenisattribuut gebruikt voor muisactie die bewegen, klikken, wiel, enz.
  • Klembordgebeurtenisattributen: deze gebeurtenisattributen die worden gebruikt voor klembordactie. Voorbeeld knippen, kopiëren, plagen.
  • Kenmerken media-evenement: dit kenmerk werkt op mediabestanden zoals video enz.

Beschrijving van gebeurtenisattributen

Hier is enige uitleg over gebeurtenisattributen die hieronder in detail worden gegeven:

1. Windows-gebeurtenisattributen

Attribuut

Beschrijving

onafterprintDeze scripthandeling, hoewel het document is afgedrukt.
onbeforeprintDit script act, hoewel voordat een document werd afgedrukt.
onbeforeunloadTerwijl dit script vóór het geloste document werkt.
onerrorIn het document treedt de fout op, waarna deze gebeurtenis wordt uitgevoerd.
onhashchangeHet ankerdeel van de URL-wijziging in het document dat de tijdgebeurtenis heeft uitgevoerd.
onloadWanneer de eerste webpagina volledig is geladen, wordt deze gebeurtenis uitgevoerd.
OnMessageIn het document is het bericht op dat moment uitgevoerd.
onofflineAls de netwerkverbinding niet beschikbaar is en de browser offline zegt, wordt de gebeurtenis uitgevoerd.
ononlineWanneer het netwerk beschikbaar is in de browser, wordt de gebeurtenis uitgevoerd.
onpagehideMet deze scripthandeling kan de huidige pagina worden verborgen als de gebruiker niet aan een huidige webpagina werkt.
onpageshowDit script handelt op dat moment dat de huidige webpagina wordt geladen.
onpopstateDit script werkt automatisch in de browser voor een wijziging van de geschiedenisstatus.
onresizeDit script wordt geactiveerd wanneer de browser van het venster de grootte wijzigt.
onstorageWanneer de webopslag van gebruikers wordt bijgewerkt, wordt de gebeurtenis uitgevoerd.
onunloadDe huidige webpagina van de gebruiker wordt niet geladen of het venster wordt gesloten en vervolgens wordt de gebeurtenis uitgevoerd.

2. Vorm gebeurtenisattributen

Attribuut Beschrijving
onblurSommige formuliervalidatieobjecten verliezen de focus en worden vervolgens geactiveerd.
onchangeDe waardeverandering in het formulier is vervolgens geactiveerd.
onfocusIn de vorm heeft object focus. Bezig met dit object en vervolgens gebeurtenis ontslagen.
oninputDe gebruiker geeft invoer van waarde in de vorm en vervolgens wordt deze gebeurtenis geactiveerd.
oninvalidDe gebeurtenis werkt door wanneer het element niet voldoet aan de vooraf gedefinieerde beperkingen.
onresetGebruiker heeft de formulierinformatie opnieuw ingesteld en vervolgens gebeurtenis ontslagen.
onsearchGebruikers zoeken in het vereiste veld en worden vervolgens geactiveerd.
onselectDe gebruiker selecteert de tekst of het tekstgebied in de vorm en wordt vervolgens geactiveerd.
onsubmitDe gebruiker verzendt het formulier aan het einde en vervolgens wordt het evenement ontslagen.

3. Kenmerken van toetsenbordgebeurtenissen

Attribuut Beschrijving
onKeyDownMet behulp van een toetsenbord drukt de gebruiker de toets op dat moment in
onkeypressMet behulp van het toetsenbord drukken gebruikers op de toets en tonen tekens op dat moment de gebeurtenis werkt.
onkeyupNa het indrukken laat de toetsgebruiker de toets los en werkt het evenement.

4. Attributen van muisgebeurtenissen

Attribuut Beschrijving
bij klikkenDe gebruiker klikt met de muis op de knop en vervolgens heeft zich een gebeurtenis voorgedaan.
ondblclickGebruikers dubbelklikken met de muis waarna de gebeurtenis plaatsvond.
onmousedownDe gebruiker drukt op de muisknop op het element waarna de gebeurtenis plaatsvond.
onMouseMoveDe gebruiker beweegt de muisaanwijzer over het element, waarna de gebeurtenis plaatsvond.
onmouseoutDe gebruiker beweegt de muis buiten het element, waarna de gebeurtenis plaatsvond.
onmouseoverDe gebruiker beweegt de muis over het element en vervolgens vond de gebeurtenis plaats.
onmouseupDe gebruiker liet de muisknop los toen de gebeurtenis plaatsvond.
onmousewheelMet behulp van muiswielgebruiker rolt het element op en neer op het moment waarop de gebeurtenis plaatsvond.
onwheelGebruik een muiswielgebruiker om ze op en neer te rollen, waarna de gebeurtenis plaatsvond.

5. Kenmerken attributen van het klembord

Attribuut Beschrijving
oncopyGebruikmakend van muisgebruikers om de inhoud te kopiëren, vond de gebeurtenis plaats.
oncutGebruik de muis om de inhoud te knippen en vervolgens vond de gebeurtenis plaats.
onpasteMet behulp van muis gebruiker plak de inhoud dan gebeurtenis heeft plaatsgevonden.

6. Kenmerken van media-evenementen

Attribuut Beschrijving
onabortWanneer mediabestanden worden afgebroken om te downloaden en opnieuw af te spelen, vindt er een gebeurtenis plaats.
oncanplayWanneer een mediabestand gereed is om te spelen, wordt deze trigger geactiveerd.
oncanplaythroughMediabestand klaar om te spelen zonder bufferen en laden.
oncuechangeElement wijzigt de cue van de gebeurtenis die wordt geactiveerd.
ondurationchangeMediabestand verandert de tijdsduur waarna de trigger wordt geactiveerd.
onemptiedAls het mediabestand niet beschikbaar is en een fatale fout optreedt, wordt de trigger geactiveerd.
onendedMediabestand komt op eindpunt en trigger wordt geactiveerd.
onerrorWanneer er een fout is opgetreden om het mediabestand te krijgen, wordt de trigger geactiveerd
onloadeddataMediabestand laadt de gegevens en trigger wordt geactiveerd.
onloadedmetadataMediabestand laadt de metagegevens waarna de trigger wordt geactiveerd.
gebeurtenishandler onLoadStartMediabestand wordt geladen en trigger wordt geactiveerd.
onpauseMediabestand onderbroken om opnieuw af te spelen en trigger wordt geactiveerd.
onplayMediabestand klaar om te spelen en trigger wordt geactiveerd.
onplayingMediabestand begint te spelen en trigger wordt geactiveerd.
onprogressDit script werkt wanneer de browser bezig is om verbinding te maken met de mediagegevens.
onratechangeAls de afspeelsnelheid van video's wordt gewijzigd, wordt de trigger geactiveerd.
onseekedGebruikers zijn klaar met verplaatsen, anders slaan ze de nieuwe positie van de video over. dit kenmerk is ingesteld als onwaar.
onseekingDe gebruiker wil verplaatsen, anders slaat hij de nieuwe positie van de video over. dit kenmerk is ingesteld als true.
onstalledWanneer de browser plotseling stopt met het verbinden van gegevens, werkt het evenement.
onsuspendWanneer de webbrowser expres geen mediagegevens ontvangt, werken evenementen.
ontimeupdateWanneer een gebruiker de afspeelpositie van de video wijzigt, zoals vooruit en achteruit.
onvolumechangeOm het mediavolume van laag naar hoog te veranderen.
onwaitingAls de gegevens de informatie laden, stopt de huidige video met bufferen en werkt de gebeurtenis.

Conclusie

HTML-evenementen zijn een eenvoudige manier om actie te ondernemen en een interface tussen webbrowsers en gebruikers. Gebruikers kunnen de reactie van elke actie moeiteloos krijgen. Bijvoorbeeld; knippen en kopiëren voor het klembord, verplaatsen en klikken voor muis, knoppen voor formulier. Evenementen maken webtoepassingen realtime en maken slimme werksystemen.

Aanbevolen artikelen

Dit is een gids voor HTML-evenementen. Hier bespreken we de introductie en soorten HTML-gebeurtenissen zoals vensters, vorm, toetsenbord en nog veel meer, samen met de uitleg van attributen in detail. U kunt ook de volgende artikelen bekijken voor meer informatie-

  1. Basic HTML-tags
  2. Voordelen van HTML
  3. HTML-indeling Tags
  4. HTML-stijlbladen
  5. HTML-blokken
  6. Top 5 HTML-gebeurtenisattributen met voorbeelden
  7. Stel een achtergrondkleur in HTML in met Voorbeeld
  8. Gids voor verschillende JavaScript-gebeurtenissen
  9. HTML-formuliervalidatie | Voorbeelden