Introduksjon til HTML-hendelser

HyperText Markup Language (HTML) er et hypertekstspråk som lager et webdesign. det vises i hvilken som helst nettleser. HTML-hendelser er handling. hver klikkbruker får en reaksjon fra en nettleser som heter Action. Denne prosessen er kjent som hendelsen.

La oss si at hvis websiden har ett skjema, brukeren fyller dette skjemaet, så får brukeren to nøkler, den ene sendes og den andre kanselleres. Når brukere trykker på send-knappen, vil skjemadataene bli lagret. Avbryt skjemaopplysningene på avbryt-knappen og oppdater skjemaet på nytt. Denne knappen handling kalt hendelse. denne hendelsen avhenger av brukernes handlinger.

Forskjellig type HTML-hendelser

Det er mange hendelsesattributter tilgjengelig i HTML5, som primært klassifiseres i 6 forskjellige typer. Disse attributtene fungerer ved hjelp av JavaScript-språk.

  • Windows-hendelsesattributter: Dette er gitt for handlingen til windows-objektet. Det fungerer i body tag.
  • Form hendelsesattributter: Hvis brukeren utfører noen handlinger i skjemaet som inndata, avbryt, send inn så fungerer disse hendelsesattributtene.
  • Tastaturhendelsesattributter: Disse tastaturhendelsesattributtene som brukes til tastaturhandling og brukerinteraksjon.
  • Musebegivenhetsattributter: Musebegivenhetsattributt som brukes til museaksjon som er bevegelse, klikk, hjul osv.
  • Utklippshendelsesattributter: Denne hendelsesattributtene som brukes til utklippstavlehandling. Eksempel kutt, kopi, skadedyr.
  • Mediehendelsesattributter: Dette hendelsesattributtet fungerer på mediefiler som video etc.

Beskrivelse av hendelsesattributter

Her er noen forklaring på hendelsesattributter som er gitt nedenfor i detalj:

1. Windows Event Attributter

Egenskap

Beskrivelse

onafterprintDette skriptet virker, men etter at dokumentet ble skrevet ut.
onbeforeprintDette skriptet fungerer, men før et dokument ble skrevet ut.
onbeforeunloadMens dette dokumentet fungerer før det lossede dokumentet.
onerrorI dokument oppstår feilen da denne hendelsen ble utført.
onhashchangeAnkerdelen av URL-endringen i dokumentet den tidshendelsen ble utført.
på LastNår den første webside lastes helt, blir denne hendelsen utført.
onmessageI dokumentet skjedde meldingen på den gang hendelsen ble utført.
onofflineHvis nettverkstilkoblingen ikke er tilgjengelig, og nettleseren sier frakoblet, utføres hendelsen.
ononlineNår nettverket er tilgjengelig i nettleseren, blir hendelsen utført.
onpagehideDette skriptet, hvis brukeren ikke jobber på en gjeldende webside, kan den nåværende siden skjules.
onpageshowDette skriptet handler på det tidspunktet den nåværende nettsiden lastes inn.
onpopstateDette skriptet fungerer automatisk i nettleseren for å endre historikken.
onresizeDette skriptet fungerer når nettleseren i vinduet endrer størrelsen.
onstorageNår brukerens nettlagring oppdateres, ble hendelsen utført.
onunloadEnten brukerens nåværende webside ikke lastes inn, eller vinduet er lukket, så blir hendelsen utført.

2. Form hendelsesattributter

Egenskap Beskrivelse
onblurNoen formvalideringsobjekter mister fokuset og hendelsen avfyres.
OnChangeVerdiforandringen i skjemaet og deretter avfyrt hendelse.
onFocusI formen har objekt fokus. Arbeidet med dette objektet deretter hendelsen avfyrt.
oninputBrukeren gir innspill av verdi i skjemaet da denne hendelsen avfyres.
oninvalidArrangementet fungerer på når elementet ikke tilfredsstiller sine forhåndsdefinerte begrensninger.
onresetBruker tilbakestiller skjemainformasjonen og hendelsen avfyres.
onsearchBrukere søker i ønsket felt og deretter avfyres.
onselectBrukeren velger tekst eller tekstområde i form og deretter avfyrt hendelse.
onsubmitBrukeren sender skjemaet på slutten og hendelsen blir avfyrt.

3. Attributter for tastaturhendelser

Egenskap Beskrivelse
onkeydownVed å bruke et tastatur, bruker du trykk på tasten nede på det tidspunktet hendelsen fungerer
onkeypressVed hjelp av tastaturet trykker brukerne på tasten og viser tegn på det tidspunktet hendelsen fungerer.
onkeyupEtter trykket slipper nøkkelbrukeren tasten, så fungerer hendelsen.

4. Mouse-hendelsesattributter

Egenskap Beskrivelse
ved trykkBrukeren klikker med musen på knappen, så skjedde en hendelse.
ondblclickBrukere dobbeltklikker på musen så hendelsen skjedde.
onmousedownBrukeren trykker på museknappen på elementet da hendelsen skjedde.
onmousemoveBrukeren beveger musepekeren over elementet da hendelsen skjedde.
onmouseoutBrukeren beveger musen utenfor elementet da hendelsen skjedde.
onmouseoverBrukeren beveger musen over elementet da hendelsen skjedde.
onmouseupBrukeren ga ut museknappen da hendelsen skjedde.
onmousewheelVed å bruke musehjulbrukeren ruller opp og ned på elementet da hendelsen skjedde.
onwheelVed å bruke en mushjulbruker, rull dem opp og ned da hendelsen skjedde.

5. Utklippshendelsesattributter

Egenskap Beskrivelse
oncopyVed å bruke musebrukere til å kopiere innholdet, skjedde hendelsen.
oncutVed å bruke musebrukere kuttet innholdet så hendelsen skjedde.
onpasteVed å bruke musebruker limer du innholdet og hendelsen skjedde.

6. Attributter for mediehendelser

Egenskap Beskrivelse
onabortNår mediefiler avbrutt for nedlasting og avspilling igjen, oppstår det en hendelse.
oncanplayNår en mediefil er klar for spill, blir denne avtrekkeren avfyrt.
oncanplaythroughMediefil klar til å spilles uten buffer og lasting.
oncuechangeElement endrer signalet om den hendelsen som ble avfyrt.
ondurationchangeMediefilen endrer tiden, så utløses avtrekkeren.
onemptiedHvis mediefilen ikke er tilgjengelig og kommer dødelig feil, avtrekkes utløseren.
onendedMediefilen kommer på endepunktet, så utløses avtrekkeren.
onerrorNår det oppstod en feil for å hente mediefilen, blir triggeren avfyrt
onloadeddataMediefilen laster inn dataene, så utløses avtrekkeren.
onloadedmetadataMediefilen laster metadataene så avtrekkes avtrekkeren.
onloadstartMediefilen begynner å laste, så utløses avtrekkeren.
onpauseMediefilen ble pauset for å spille av igjen, så utløses avtrekkeren.
onplayMediefilen er klar til å spilles av og deretter avtrekkes avtrekkeren.
onplayingMediefilen begynner å spille, så utløses avtrekkeren.
onprogressDette skriptet fungerer når nettleseren jobber med å koble til mediedataene.
onratechangeHvis avspillingshastigheten for videoer endres, avtrekkes utløseren.
onseekedBrukere fullførte å flytte, ellers hopper over den nye plasseringen av videoen. dette attributtet satt som usant.
onseekingBrukeren vil flytte, ellers hoppe over den nye plasseringen av videoen. dette attributtet satt som sant.
onstalledNår nettleseren plutselig stopper for tilkobling av data, fungerer hendelsen.
onsuspendNår nettleseren med vilje ikke får mediedata, fungerer hendelser.
ontimeupdateNår en bruker endrer videospillposisjonen som fremover og bakover.
onvolumechangeSlik endrer du volumet lavt til høyt.
onwaitingHvis dataene laster inn informasjonen, stopper nåværende video med buffering så fungerer hendelsen.

Konklusjon

Html-hendelser er en enkel måte å ta handling og grensesnitt mellom nettlesere og brukere. Brukere kan få reaksjonen fra enhver handling uanstrengt. For eksempel; klipp og kopier til utklippstavlen, flytt og klikk for mus, knapper for skjema. Hendelser lager webapplikasjoner i sanntid og lager smarte arbeidssystemer.

Anbefalte artikler

Dette er en guide til HTML-hendelser. Her diskuterer vi introduksjonen og typer HTML-hendelser som vinduer, form, tastatur og mange flere sammen med forklaringen av attributter i detalj. Du kan også se på følgende artikler for å lære mer-

  1. Grunnleggende HTML-tagger
  2. Fordeler med HTML
  3. HTML-format tagger
  4. HTML stilark
  5. HTML-blokker
  6. Topp 5 HTML-attributter med eksempler
  7. Angi en bakgrunnsfarge i HTML med eksempel
  8. Veiledning for forskjellige JavaScript-hendelser
  9. HTML-skjemavalidering | eksempler