Home

inputhändelser

Inputhändelser är signaler som uppstår när en användare eller en källa ger systemet information genom interaktion. I mjukvara används begreppet inom händelsedriven programmering, där en händelse registreras av en lyssnare och hanteras när den triggas av användaren eller av en komponent.

Vanliga inputhändelser i grafiska gränssnitt inkluderar tangenttryckningar (tangent ned/upp), musinteraktioner (klick, dubbelklick, tryck och rörelse), samt

Varje inputhändelse associerar ett händelseobjekt som innehåller detaljer som typ av händelse, målet där händelsen inträffade,

Att arbeta med inputhändelser kräver hänsyn till plattform och kompatibilitet, eftersom olika enheter och webbläsare kan

beröringshändelser
(start,
rörelse,
slut
på
en
pekpinne
eller
finger).
Inom
formulär
används
även
händelser
som
input
och
change
för
att
fånga
användarens
data
och
förändringar
i
fält.
På
webbplattformen
är
händelser
ofta
en
del
av
DOM:s
händelsemodell
där
vissa
händelser
kan
bubblas
genom
trädet
medan
andra
endast
fångas
i
ett
visst
skede.
tidpunkt,
samt
enligt
typen
även
tangenter,
koordinater
eller
berörda
element.
Hanteringen
sker
vanligtvis
genom
att
registrera
en
lyssnare
(till
exempel
addEventListener)
som
körs
när
händelsen
inträffar.
Det
är
vanligt
att
stoppa
standardbeteende
eller
spridning
av
händelsen
vid
behov
(preventDefault,
stopPropagation).
bete
sig
olika.
Överskådligt
hanterade
inputhändelser
möjliggör
realtidsrespons,
validering
och
förbättrad
interaktivitet
i
applikationer.