HTML DOM Event
- Föregående sida HTML Attribut
- Nästa sida HTML Event-objekt
HTML DOM Event
HTML DOM-event låter JavaScript registrera olika eventhanterare på element i HTML-dokumentet.
Evenemang används ofta tillsammans med funktioner, och funktioner körs inte innan evenemanget inträffar (t.ex. när användaren klickar på en knapp).
För att lära dig mer om evenemang, studera vår JavaScript Event教程.
event | Description | Belongs to |
---|---|---|
abort | Detta händelse inträffar när media laddas ner och avbryts. | |
afterprint | Detta händelse inträffar när sidan börjar skrivas ut eller när utskriftsdialogen stängs. | Event |
animationend | Detta händelse inträffar när CSS-animeringen är klar. | AnimationEvent |
animationiteration | Detta händelse inträffar när CSS-animeringen upprepades. | AnimationEvent |
animationstart | Detta händelse inträffar när CSS-animeringen börjar. | AnimationEvent |
beforeprint | Detta händelse inträffar när sidan ska skrivas ut. | Event |
beforeunload | Detta händelse inträffar innan dokumentet laddas ner. | |
blur | Detta händelse inträffar när elementet förlorar fokus. | FocusEvent |
canplay | Detta händelse inträffar när webbläsaren kan börja spela upp media. | Event |
canplaythrough | Detta händelse inträffar när webbläsaren kan spela upp media utan att avbryta buffringen. | Event |
change | Detta händelse inträffar när innehållet, valt innehåll eller vald status i form-elementet ändras. | Event |
click | Detta händelse inträffar när användaren klickar på elementet. | MouseEvent |
contextmenu | Detta händelse inträffar när användaren högerklickar på ett element för att öppna en kontextmeny. | MouseEvent |
copy | Detta händelse inträffar när användaren kopierar innehållet i elementet. | ClipboardEvent |
cut | Detta händelse inträffar när användaren klipper innehållet i elementet. | ClipboardEvent |
dblclick | Detta händelse inträffar när användaren dubbelklickar på elementet. | MouseEvent |
drag | Detta händelse inträffar när elementet dras. | DragEvent |
dragend | När användaren slutför att dra ett element inträffar detta händelse. | DragEvent |
dragenter | När det dragade elementet går in i måltillfället inträffar detta händelse. | DragEvent |
dragleave | När det dragade elementet lämnar måltillfället inträffar detta händelse. | DragEvent |
dragover | När det dragade elementet ligger över måltillfället inträffar detta händelse. | DragEvent |
dragstart | När användaren börjar dra ett element inträffar detta händelse. | DragEvent |
drop | När den dragade elementet placeras på måltillfället inträffar detta händelse. | DragEvent |
durationchange | När medielängden ändras inträffar detta händelse. | Event |
ended | När mediet spelas ut inträffar detta händelse. | Event |
error | När ett fel inträffar efter att ha laddat in ett externt fil inträffar detta händelse. | |
focus | När ett element får fokus inträffar detta händelse. | FocusEvent |
focusin | När ett element kommer att få fokus inträffar detta händelse. | FocusEvent |
focusout | När ett element kommer att förlora fokus inträffar detta händelse. | FocusEvent |
fullscreenchange | När ett element visas i fullskärmsläge inträffar detta händelse. | Event |
fullscreenerror | När ett element inte kan visas i fullskärmsläge inträffar detta händelse. | Event |
hashchange | När URL:ns ankerdel förändras inträffar detta händelse. | HashChangeEvent |
input | När ett element får användarinput inträffar detta händelse. | |
invalid | När ett element är ogiltigt inträffar detta händelse. | Event |
keydown | När användaren håller ner en tangent inträffar detta händelse. | KeyboardEvent |
keypress | När användaren trycker ner en tangent inträffar detta händelse. | KeyboardEvent |
keyup | När användaren släpper en tangent inträffar detta händelse. | KeyboardEvent |
load | När objektet har laddats in inträffar detta händelse. | |
loadeddata | När mediedata har laddats in inträffar detta händelse. | Event |
loadedmetadata | När metadata (t.ex. storlek och varaktighet) laddas in inträffar detta händelse. | Event |
loadstart | När webbläsaren börjar leta efter specificerad media inträffar detta händelse. | ProgressEvent |
message | När detta händelsekälla tar emot meddelanden inträffar detta händelse. | Event |
mousedown | När användaren trycker ner musknappen på ett element inträffar detta händelse. | MouseEvent |
mouseenter | När pekpilen flyttas till ett element inträffar detta händelse. | MouseEvent |
mouseleave | När pekpilen flyttas från ett element inträffar detta händelse. | MouseEvent |
mousemove | När pekpilen rör sig över ett element inträffar detta händelse. | MouseEvent |
mouseout | När användaren flyttar muspekaren utanför ett element eller ett underlement inträffar detta händelse. | MouseEvent |
mouseover | När pekpilen flyttas till ett element eller ett underlement inträffar detta händelse. | MouseEvent |
mouseup | När användaren släpper musknappen på ett element inträffar detta händelse. | MouseEvent |
mousewheel | Rekommenderas inte att använda.Använd istället wheel händelse. | WheelEvent |
offline | När webbläsaren börjar arbeta offline inträffar detta händelse. | Event |
online | När webbläsaren börjar arbeta online inträffar detta händelse. | Event |
open | När förbindelsen öppnas till händelsekällan inträffar detta händelse. | Event |
pagehide | När användaren lämnar en webbsida för navigering inträffar detta händelse. | PageTransitionEvent |
pageshow | När användaren navigerar till en webbsida inträffar detta händelse. | PageTransitionEvent |
paste | När användaren klistrar in något innehåll i ett element inträffar detta händelse. | ClipboardEvent |
pause | När media pausas av användaren eller på programmeringsväg inträffar detta händelse. | Event |
play | När media har startats eller inte längre är pausad inträffar detta händelse. | Event |
playing | När media pausas eller stoppas för att buffera och sedan spelas upp inträffar detta händelse. | Event |
popstate | När historiken för fönstret ändras inträffar detta händelse. | PopStateEvent |
progress | När webbläsaren befinner sig i processen att hämta mediedata inträffar detta händelse. | Event |
ratechange | När medias uppspelningshastighet ändras inträffar detta händelse. | Event |
reset | När formuläret återställs inträffar detta händelse. | Event |
resize | När dokumentets vy storlek justeras inträffar detta händelse. | |
scroll | När rullningslisten för en rullbar element justeras inträffar detta händelse. | |
search | När användaren skriver in innehåll i sökfältet inträffar detta händelse. | Event |
seeked | När användaren har slutfört flyttningen/springningen till en ny position i media inträffar detta händelse. | Event |
seeking | När användaren börjar flytta/springa till en ny position i media inträffar detta händelse. | Event |
select | När användaren väljer text efter att ha valt (för<input> och<textarea>) inträffar detta händelse. | |
show | När <menu>-elementet visas som ett kontextmeny inträffar detta händelse. | Event |
stalled | När webbläsaren försöker hämta mediedata men data inte är tillgängliga inträffar detta händelse. | Event |
storage | När webbstorage-uppdateras inträffar detta händelse. | StorageEvent |
submit | När formuläret skickas in inträffar detta händelse. | Event |
suspend | När webbläsaren medvetet inte hämtar mediedata inträffar detta händelse. | Event |
timeupdate | När spelpositionen ändras inträffar detta händelse. | Event |
toggle | När användaren öppnar eller stänger <details>-elementet inträffar detta händelse. | Event |
touchcancel | När beröringen avbryts inträffar detta händelse. | TouchEvent |
touchend | När pekfingret flyttas från pekskärmen inträffar detta händelse. | TouchEvent |
touchmove | När pekfingret dras på skärmen inträffar detta händelse. | TouchEvent |
touchstart | När pekfingret är på pekskärmen inträffar detta händelse. | TouchEvent |
transitionend | När CSS-converteringen är klar inträffar detta händelse. | TransitionEvent |
unload | This event occurs after the page is unloaded (for <body>). | |
volumechange | This event occurs when the volume of the media has changed. | Event |
waiting | This event occurs when the media has paused but is expected to resume. | Event |
wheel | This event occurs when the mouse wheel rolls up or down on the element. | WheelEvent |
HTML DOM Event Attributes and Methods
Attribute/Method | Description | Belongs to |
---|---|---|
altKey | Return whether the "ALT" key is pressed when the mouse event is triggered. | MouseEvent |
altKey | Return whether the "ALT" key is pressed when the key event is triggered. | |
animationName | Return the name of the animation. | AnimationEvent |
bubbles | Return whether a specific event is a bubbling event. | Event |
button | Returnerar vilken musknapp som trycktes ner när mushändelsen triggades. | MouseEvent |
buttons | Returnerar vilken musknapp som trycktes ner när mushändelsen triggades. | MouseEvent |
cancelBubble | Set or return whether the event should be propagated to the upper level. | |
cancelable | Return whether the event can prevent its default operation. | Event |
changeTouches | Return a list of all touch objects whose state has changed between the previous touch and the current touch. | TouchEvent |
charCode | Return the Unicode character code of the key that triggered the onkeypress event. | KeyboardEvent |
clientX | Return the horizontal coordinate of the mouse cursor relative to the current window when the mouse event is triggered. | |
clientY | Return the vertical coordinate of the mouse cursor relative to the current window when the mouse event is triggered. | |
clipboardData | Return an object that contains the data affected by clipboard operations. | ClipboardData |
code | Return the code of the key that triggered the event. | KeyboardEvent |
composed | Indicate whether the event can be passed from Shadow DOM to general DOM. | Event |
composedPath() | Return the path of the event. | |
createEvent() | Create a new event. | Event |
ctrlKey | Return whether the "CTRL" key is pressed when the mouse event is triggered. | MouseEvent |
ctrlKey | Return whether the "CTRL" key is pressed during the key mouse event. | |
currentTarget | Return the element that triggered the event for its event listener. | Event |
data | Return the inserted character. | InputEvent |
dataTransfer | Return an object that contains the data being dragged or inserted/deleted. | |
defaultPrevented | Return whether the preventDefault() method is called for the event. | Event |
deltaX | Return the horizontal scroll amount (x-axis) of the mouse wheel. | WheelEvent |
deltaY | Return the vertical scroll amount (y-axis) of the mouse wheel. | WheelEvent |
deltaZ | Return the Z-axis scroll amount of the mouse wheel. | WheelEvent |
deltaMode | Tillbaka med ett nummer som representerar måttenheten för ökningen (pixlar, linjer eller sidor). | WheelEvent |
detail | Tillbaka med ett nummer som indikerar hur många gånger musen har klickats. | UiEvent |
elapsedTime | Tillbaka med antalet sekunder som animationen har kört. | AnimationEvent |
elapsedTime | Tillbaka med antalet sekunder som transaktionen har kört. | |
eventPhase | Tillbaka med vilken phase av eventströmmen som aktuellt bedöms vara. | Event |
getModifierState() | Tillbaka med en array som innehåller måltillståndet, vilket kommer att påverkas av infogning/ta bort. | MouseEvent |
getTargetRanges() | Tillbaka med en array som innehåller måltillståndet, vilket kommer att påverkas av infogning/ta bort. | InputEvent |
inputType | Tillbaka med typen av ändring (dvs. "inserting" eller "deleting"). | InputEvent |
isComposing | Tillbaka med om händelsestaten är under konstruktion. | |
isTrusted | Tillbaka med om händelsen är pålitlig. | Event |
key | Tillbaka med värdet för tangenten som händelsen representerar. | KeyboardEvent |
key | Tillbaka med nyckeln för det ändrade lagringsobjektet. | StorageEvent |
keyCode | Tillbaka med Unicode-teckenkoden för tangenten som utlöste onkeypress, onkeydown eller onkeyup-händelsen. | KeyboardEvent |
location | Tillbaka med positionen för tangenten på tangentbordet eller enheten. | KeyboardEvent |
lengthComputable | Tillbaka med om längden på förloppet kan beräknas. | ProgressEvent |
loaded | Tillbaka med mängden arbete som har laddats. | ProgressEvent |
metaKey | Tillbaka med om "META"-tangenten trycktes ner vid utlösande av händelsen. | MouseEvent |
metaKey | Tillbaka med om "META"-tangenten trycktes ner vid utlösande av tangentbordshändelsen. | |
MovementX | Tillbaka med horisontalskalan för muspekaren relativt till den senaste mousemove-händelsen. | MouseEvent |
MovementY | Tillbaka med vertikalskalan för muspekaren relativt till den senaste mousemove-händelsen. | MouseEvent |
newURL | Tillbaka med dokumentets URL efter att hash ändrats. | HasChangeEvent |
newValue | Tillbaka med det nya värdet för det ändrade lagringsobjektet. | StorageEvent |
offsetX | Tillbaka med horisontalskalan för muspekaren relativt till målens kant. | MouseEvent |
offsetY | Tillbaka med vertikalskalan för muspekaren relativt till målens kant. | MouseEvent |
oldURL | Tillbaka med dokumentets URL innan hash ändrades. | HasChangeEvent |
oldValue | Tillbaka med den gamla värdet för det ändrade lagringsobjektet. | StorageEvent |
onemptied | Detta händelse inträffar när det uppstår ett allvarligt problem och mediafilen plötsligt inte är tillgänglig. | |
pageX | Tillbaka med horisontalskalan för muspekaren relativt till dokumentet vid utlösande av musen. | MouseEvent |
pageY | Tillbaka med vertikalskalan för muspekaren relativt till dokumentet vid utlösande av musen. | MouseEvent |
persisted | Tillbaka om webbsidan har laddats från webbläsarens cache. | PageTransitionEvent |
preventDefault() | Om händelsen kan annulleras, annullera den utan att utföra standardåtgärderna för händelsen. | Event |
propertyName | Returnerar namnet på CSS-attributet som är associerat med animation eller transition. | |
pseudoElement | Returnerar namnet på den pseudoelement som används för animation eller transition. | |
region | MouseEvent | |
relatedTarget | Returnerar elementet som är relaterat till det element som triggar mushändelsen. | MouseEvent |
relatedTarget | Returnerar elementet som är relaterat till det element som triggar händelsen. | FocusEvent |
repeat | Returnerar om en tangent hålls ner upprepade gånger. | KeyboardEvent |
screenX | Returnerar den horisontella koordinaten för fönstret/muspekaren relativt skärmen. | MouseEvent |
screenY | Returnerar den vertikala koordinaten för fönstret/muspekaren relativt skärmen. | MouseEvent |
shiftKey | Returnerar om "SHIFT"-tangenten trycktes ner vid händelseutlösningen. | MouseEvent |
shiftKey | Returnerar om "SHIFT"-tangenten trycktes ner vid påkallandet av tangenthändelsen. | |
state | Returnerar ett objekt som innehåller en kopia av historikposten. | PopStateEvent |
stopImme...() | Förhindrar att andra lyssnare till samma händelse anropas. | Event |
stopPropagation() | Förhindrar att händelsen sprids vidare i händelsesströmmen. | Event |
storageArea | Returnerar ett objekt som representerar det berörda lagringsobjektet. | StorageEvent |
target | Returnerar elementet som triggar händelsen. | Event |
targetTouches | Returnerar en TouchList-lista med Touch-objekt som fortfarande är i kontakt med beröringsytan. | TouchEvent |
timeStamp | Returnerar tiden då händelsen skapades (i millisekunder från epochen). | Event |
total | Returnerar det totala antalet arbete som ska laddas. | ProgressEvent |
touches | Returnerar en lista över alla touch-objekt som för närvarande är i kontakt med ytan. | TouchEvent |
type | Returnerar namnet på händelsen. | Event |
url | Returnerar URL:en för dokumentet där ändrade objekt finns. | StorageEvent |
which | Returnerar vilken musknapp som trycktes ner när mushändelsen triggades. | MouseEvent |
which | Returnerar Unicode-kod för tecken som triggar onkeypress-händelsen, eller Unicode-kod för tangent som triggar onkeydown eller onkeyup-händelsen. | KeyboardEvent |
view | Returnerar en referens till fönstret som hände händelsen. | UiEvent |
- Föregående sida HTML Attribut
- Nästa sida HTML Event-objekt