Introduktion til HTML-begivenheder

HyperText Markup Language (HTML) er et hypertekstsprog, der skaber et webdesign. det vises i enhver webbrowser. HTML-begivenheder er handling. hver klikbruger får en reaktion fra en browser kaldet Handling. Denne proces kaldes begivenheden.

Lad os sige, at hvis websiden har en form, brugeren udfylder denne formular, får brugeren to nøgler, den ene sendes, og den anden annulleres. Når brugerne trykker på knappen Send, gemmes formularen. Annuller formulardata på annulleringsknappen og opdater formularen igen. Denne knap handling kaldet begivenhed. denne begivenhed afhænger af brugernes handlinger.

Forskellig type HTML-begivenheder

Der er mange begivenhedsattributter tilgængelige i HTML5, som primært klassificeres i 6 forskellige typer. Disse attributter fungerer ved hjælp af JavaScript-sprog.

  • Windows-hændelsesattributter: Dette leveres til handlingen af ​​windows-objektet. Det fungerer i body-tag.
  • Form hændelsesattributter: Hvis brugeren udfører en handling i formularen som inputdata, skal du annullere, indsende, så fungerer disse hændelsesattributter.
  • Tastaturbegivenhedsattributter: Denne tastaturbegivenhedsattributter, der bruges til tastaturhandling og brugerinteraktion.
  • Musebegivenhedsattributter: Musebegivenhedsattribut, der bruges til museaktion, der er i bevægelse, klik, hjul osv.
  • Udklipsholderbegivenhedsattributter: Denne begivenhedsattributter, der bruges til udklipsholderhandling. Eksempel klip, kopier, skadedyr.
  • Mediebegivenhedsattributter: Denne begivenhedsattribut fungerer på mediefiler som video osv.

Beskrivelse af begivenhedsattributter

Her er nogle forklaringer på begivenhedsattributter, der er beskrevet nedenfor i detaljer:

1. Windows-hændelsesattributter

Egenskab

Beskrivelse

onafterprintDette script handler dog efter at dokumentet blev udskrevet.
onbeforeprintDette script handler dog inden et dokument udskrives.
onbeforeunloadMens det script, der er aflæst, fungerer.
onerrorI dokument opstår fejlen, derefter udføres denne begivenhed.
onhashchangeAnkerdelen af ​​URL-ændring i dokumentet, den tidshændelse blev udført.
onloadNår den første webside indlæses fuldstændigt, udføres denne begivenhed.
onmessageI dokumentet forekom meddelelsen på det tidspunkt, der blev udført.
onofflineHvis netværksforbindelsen ikke er tilgængelig, og browseren siger offline, udføres begivenheden.
ononlineNår netværket er tilgængeligt i browseren, udføres begivenheden.
onpagehideDenne script-handling, hvis brugeren ikke arbejder på en aktuel webside, kan den aktuelle side skjules.
onpageshowDette script handler på det tidspunkt, hvor den aktuelle webside indlæses.
onpopstateDette script fungerer automatisk i browseren til en ændring af historikstilstand.
onresizeDette script fungerer, når browseren i vinduet ændrer størrelsen.
onstorageNår brugernes weblagring opdateres, udføres begivenheden.
onunloadEnten er brugerens aktuelle webside ikke indlæst, eller vinduet lukkes, derefter udføres begivenheden.

2. Form hændelsesattributter

Egenskab Beskrivelse
onblurEt eller andet formvalideringsobjekt mister fokuset og begivenheden affyres.
onChangeVærdien ændres i formen derefter begivenhed fyret.
onfocusI formen har objekt fokus. Arbejder med dette objekt derefter begivenhed fyret.
oninputBrugeren indtaster værdien i formen, hvorefter denne begivenhed fyres.
oninvalidBegivenheden fungerer, når elementet ikke tilfredsstiller sine foruddefinerede begrænsninger.
onResetBruger nulstiller formularinformationen og begivenheden affyres.
onsearchBrugere søger i det krævede felt og derefter affyres.
onselectBrugeren vælger teksten eller tekstområdet i form derefter begivenhed fyret.
onSubmitBrugeren indsender formularen i slutningen derefter begivenheden fyres.

3. Tastaturbegivenhedsattributter

Egenskab Beskrivelse
onkeydownVed hjælp af et tastatur fungerer brugertasten nede på det tidspunkt, hvor begivenheden fungerer
onkeypressVed hjælp af tastaturet trykker brugerne på tasten og viser tegn på det tidspunkt, begivenheden fungerer.
onkeyupEfter presset frigiver nøglebrugeren nøglen, så fungerer begivenheden.

4. Attributter for musebegivenhed

Egenskab Beskrivelse
onclickBrugeren klikker på musen på knappen, hvorefter der opstod en begivenhed.
ondblclickBrugere dobbeltklikker på musen, så begivenheden fandt sted.
onmousedownBrugeren trykker på museknappen på elementet, så begivenheden fandt sted.
onmousemoveBrugeren flytter musemarkøren over elementet, så begivenheden opstod.
onMouseOutBrugeren bevæger musen uden for elementet, så begivenheden fandt sted.
onmouseoverBrugeren bevæger musen hen over elementet, så begivenheden fandt sted.
onmouseupBrugeren frigav museknappen, så begivenheden fandt sted.
onmousewheelBrug af musehjulbrugeren ruller op og ned på elementet, så begivenheden fandt sted.
onwheelRul dem op og ned ved hjælp af et musehjulbruger, så begivenheden fandt sted.

5. Udklipshændelsesattributter

Egenskab Beskrivelse
oncopyBrug af musebrugere til at kopiere indholdet, så begivenheden fandt sted.
oncutVed hjælp af musebrugere klippede indholdet, så begivenheden fandt sted.
onpasteVed hjælp af musebruger indsætter indholdet, hvor begivenheden opstod.

6. Attributter for mediebegivenhed

Egenskab Beskrivelse
onabortNår mediefiler aborteres til download og afspilning igen, sker der en begivenhed.
oncanplayNår en mediefil er klar til afspilning, tændes denne trigger.
oncanplaythroughMediefil klar til at blive spillet uden buffering og indlæsning.
oncuechangeElement ændrer køen til den begivenhed, der blev fyret.
ondurationchangeMediefilen ændrer længden, derefter udløses triggeren.
onemptiedHvis mediefilen ikke er tilgængelig og kommer dødelig fejl, udløses trigger.
onendedMediefilen kommer på endepunktet, så udløses trigger.
onerrorNår der opstod en fejl for at hente mediefilen, udløses trigger
onloadeddataMediefilen indlæser dataene, derefter udløses trigger.
onloadedmetadataMediefilen indlæser metadataene, derefter udløses triggeren.
onloadstartMediefilen begynder at indlæses, så udløses trigger.
onpauseMediefilen blev sat på pause for at afspille igen, så udløses trigger.
onplayMediefilen er klar til at afspille, så udløses trigger.
onplayingMediefilen begynder at afspille, så udløses trigger.
i gangDette script fungerer, når browseren arbejder på at oprette forbindelse til mediedataene.
onratechangeHvis videoens afspilningshastighed ændres, udløses trigger.
onseekedBrugere afsluttede med at flytte, ellers springer den nye placering af video over. denne attribut er indstillet som usand.
onseekingBrugeren vil flytte ellers springe over den nye position af videoen. denne attribut er sat som sand.
onstalledNår browseren pludselig stopper for forbindelsen af ​​data, fungerer begivenheden.
onsuspendNår webbrowser med vilje ikke får mediedata, fungerer begivenheder.
ontimeupdateNår en bruger ændrer videoafspilningspositionen som frem og tilbage.
onvolumechangeSådan ændres medievolumen lav til høj.
onwaitingHvis dataene indlæser oplysningerne, stopper det aktuelle video med buffering, så fungerer begivenheden.

Konklusion

Html-begivenheder er en nem måde at tage handling og grænseflade mellem webbrowsere og brugere. Brugere kan få reaktionen på enhver handling ubesværet. For eksempel; klip og kopier til udklipsholderen, flyt og klik for mus, knapper til formular. Begivenheder laver webapplikationer i realtid og fremstiller smarte arbejdssystemer.

Anbefalede artikler

Dette er en guide til HTML-begivenheder. Her diskuterer vi introduktionen og typer HTML-begivenheder såsom windows, form, keyboard og mange flere sammen med forklaringen af ​​attributter i detaljer. Du kan også se på de følgende artikler for at lære mere-

  1. Grundlæggende HTML-tags
  2. Fordele ved HTML
  3. HTML-format tags
  4. HTML stilark
  5. HTML-blokke
  6. Top 5 HTML-attributter med eksempler
  7. Indstil en baggrundsfarve i HTML med eksempel
  8. Vejledning til forskellige JavaScript-begivenheder
  9. Validering af HTML-form | eksempler