Atribute eveniment global
HTML 4 adăugat posibilitatea de a lăsa evenimente declanșa acțiuni într-un browser, cum ar începe un JavaScript atunci când un utilizator face clic pe un element.
Pentru a afla mai multe despre evenimentele de programare, vă rugăm să accesați tutorialul JavaScript .
Mai jos sunt atributele globale de evenimente care pot fi adăugate la elemente HTML pentru a defini acțiunile de evenimente.
= Eveniment nou atribute în HTML5.
Atribute fereastra evenimentului
Evenimentele declanșate pentru obiectul ferestrei (applies to the <body> tag) se (applies to the <body> tag) :
Atribut | Valoare | Descriere |
---|---|---|
onafterprint | script | Script-ul pentru a fi rulat după ce documentul este imprimat |
onbeforeprint | script | Script-ul pentru a fi rulat înainte ca documentul este imprimat |
onbeforeunload | script | Script-ul pentru a fi rulat când documentul este pe cale să fie descărcate |
onerror | script | Script-ul pentru a fi rulat atunci când apare o eroare |
onhashchange | script | Script-ul pentru a fi rulat atunci când a avut loc modificări la partea de ancorare a unei adrese URL |
onload | script | Incendii după pagina terminat încărcarea |
onmessage | script | Script-ul pentru a fi rulat atunci când mesajul este declanșat |
onoffline | script | Script-ul pentru a fi rulat atunci când browser-ul începe să lucrați offline |
ononline | script | Script-ul pentru a fi rulat atunci când browser-ul începe să lucreze on-line |
onpagehide | script | Script-ul pentru a fi rulat atunci când un utilizator navighează de la o pagină |
onpageshow | script | Script-ul pentru a fi rulat atunci când un utilizator navighează la o pagină |
onpopstate | script | Script-ul pentru a fi rulat atunci când modificările istoricului ferestrei |
onresize | script | Incendii atunci când fereastra browser-ul este redimensionat |
onstorage | script | Script-ul pentru a fi rulat atunci când o zonă de stocare Web este actualizat |
onunload | script | Incendii o dată pe pagină este descărcată (or the browser window has been closed) de (or the browser window has been closed) - (or the browser window has been closed) |
Formular Evenimente
Evenimentele declanșate de acțiuni în interiorul unui formular HTML (se aplică la aproape toate elementele HTML, dar este cel mai utilizat în elemente de formular):
Atribut | Valoare | Descriere |
---|---|---|
onblur | script | Concediază momentul în care elementul de focalizare pierde |
onchange | script | Incendii momentul în care valoarea elementului este schimbat |
oncontextmenu | script | Script-ul pentru a fi rulat atunci când un meniu contextual este declanșat |
onfocus | script | Concediază momentul în care elementul devine focalizare |
oninput | script | Script-ul pentru a fi rulat atunci când un element devine intrare utilizator |
oninvalid | script | Script-ul pentru a fi rulat atunci când un element este nevalid |
onreset | script | Incendii atunci când butonul Reset într-o formă se face clic |
onsearch | script | Incendii atunci când utilizatorul scrie ceva într-un câmp de căutare (pentru <input = „search“>) |
onselect | script | Incendii după un text a fost selectat într-un element |
onsubmit | script | Incendii atunci când este trimis un formular |
tastatură Evenimente
Atribut | Valoare | Descriere |
---|---|---|
onkeydown | script | Incendii atunci când un utilizator este apăsarea unei taste |
onkeypress | script | Incendii atunci când un utilizator apasă o tastă |
onkeyup | script | Incendii atunci când un utilizator elibereaza o cheie |
mouse-ul Evenimente
Evenimentele declanșate de un mouse sau a unor acțiuni de utilizator similare:
Atribut | Valoare | Descriere |
---|---|---|
onclick | script | Incendii pe un click de mouse pe elementul |
ondblclick | script | Incendii pe un mouse dublu-clic pe elementul |
ondrag | script | Script-ul pentru a fi rulat atunci când un element este tarat |
ondragend | script | Script-ul pentru a fi rulat la sfârșitul unei operațiuni de tragere |
ondragenter | script | Script-ul pentru a fi rulat atunci când un element a fost tras la o țintă picătură validă |
ondragleave | script | Script-ul pentru a fi rulat atunci când un element părăsește o țintă picătură validă |
ondragover | script | Script-ul pentru a fi rulat atunci când un element este tarat peste o țintă picătură validă |
ondragstart | script | Script-ul pentru a fi rulat la începutul unei operațiuni de tragere |
ondrop | script | Script-ul pentru a fi rulat atunci când elementul târât este abandonat |
onmousedown | script | Incendii atunci când un buton al mouse-ului este apăsat în jos pe un element |
onmousemove | script | Incendii atunci când indicatorul mouse-ului se mișcă în timp ce acesta este de peste un element |
onmouseout | script | Incendii atunci când cursorul mouse-ului se mută dintr-un element |
onmouseover | script | Incendiile când cursorul mouse-ului se mișcă peste un element |
onmouseup | script | Incendii atunci când un buton al mouse-ului este eliberat peste un element |
onmousewheel | script | Depreciată. Utilizați onwheel atributul în loc |
onscroll | script | Script-ul pentru a fi rulat când scrollbar unui element este defilat |
onwheel | script | Incendii atunci când roata mouse-ului se rostogolește în sus sau în jos peste un element |
Clipboard Evenimente
Atribut | Valoare | Descriere |
---|---|---|
oncopy | script | Incendii atunci când utilizator copiază conținutul unui element de |
oncut | script | Incendii atunci când utilizatorul taie conținutul unui element |
onpaste | script | Incendii atunci când utilizatorul paste conținut într-un element |
Media Evenimente
Evenimentele declanșate de medias , cum ar fi imagini video și audio ( se aplică tuturor elementelor HTML, dar este cel mai frecvent în elemente media, cum ar fi <audio> , <embed> , <img> , <object> și <video> ).
Sfat: Uită - te la nostru HTML audio și video DOM de referință pentru mai multe informații.
Atribut | Valoare | Descriere |
---|---|---|
onabort | script | Script-ul pentru a fi rulat pe abort |
oncanplay | script | Script - ul pentru a fi rulat atunci când un fișier este pregătit pentru a începe redarea (when it has buffered enough to begin) |
oncanplaythrough | script | Script-ul pentru a fi rulat atunci când un fișier poate fi jucat tot drumul până la capăt, fără a întrerupe pentru tamponare |
oncuechange | script | Script - ul pentru a fi rulat atunci când se schimbă într - un tac <track> element de |
ondurationchange | script | Script-ul pentru a fi rulat atunci când lungimea modificărilor media |
onemptied | script | Script - ul pentru a fi rulat atunci când se întâmplă ceva rău , iar fișierul este brusc indisponibil (like unexpectedly disconnects) în (like unexpectedly disconnects) |
onended | script | Script - ul pentru a fi rulat atunci când mass - media a ajunge la final (a useful event for messages like "thanks for listening") |
onerror | script | Script-ul pentru a fi rulat atunci când apare o eroare atunci când fișierul este încărcată |
onloadeddata | script | Script-ul pentru a fi rulat atunci când datele sunt încărcate |
onloadedmetadata | script | Script - ul pentru a fi rulat atunci când datele meta (like dimensions and duration) sunt încărcate |
onloadstart | script | Script-ul pentru a fi rulat la fel ca fișierul începe să se încarce înainte de orice este de fapt încărcat |
onpause | script | Script-ul pentru a fi rulat atunci când mass-media este oprită temporar, fie de către utilizator sau programatic |
onplay | script | Script-ul pentru a fi rulat atunci când mass-media este gata să înceapă redarea |
onplaying | script | Script-ul pentru a fi rulat atunci când mass-media de fapt, a început să joace |
onprogress | script | Script-ul pentru a fi rulat atunci când browser-ul este în procesul de obținere a datelor mass-media |
onratechange | script | Script - ul pentru a fi rulat de fiecare dată când se modifică rata de redare (like when a user switches to a slow motion or fast forward mode) de (like when a user switches to a slow motion or fast forward mode) |
onseeked | script | Script - ul pentru a fi rulat atunci când seeking atributul este setat la fals care indică faptul că s- a încheiat căutarea |
onseeking | script | Script - ul pentru a fi rulat atunci când seeking atributul este setat la true care indică faptul că căutarea este activă |
onstalled | script | Script-ul pentru a fi rulat atunci când browser-ul este în imposibilitatea de a prelua datele media pentru orice motiv |
onsuspend | script | Script-ul pentru a fi rulat atunci când preia datele mass-media este oprit înainte de a fi complet încărcat pentru orice motiv |
ontimeupdate | script | Script - ul pentru a fi rulat atunci când poziția de joc sa schimbat (like when the user fast forwards to a different point in the media) la (like when the user fast forwards to a different point in the media) - (like when the user fast forwards to a different point in the media) |
onvolumechange | script | Script - ul pentru a fi rulat de fiecare dată când volumul este modificat , care (includes setting the volume to "mute") |
onwaiting | script | Script - ul pentru a fi rulat atunci când mass - media a întrerupt , dar este de așteptat să -și reia (like when the media pauses to buffer more data) la (like when the media pauses to buffer more data) în (like when the media pauses to buffer more data) care (like when the media pauses to buffer more data) - (like when the media pauses to buffer more data) o (like when the media pauses to buffer more data) |
Evenimente misc
Atribut | Valoare | Descriere |
---|---|---|
onerror | script | Incendii când apare o eroare în timpul încărcării unui fișier extern |
onshow | script | Incendii când un <menu> element este afișat ca un meniu contextual |
ontoggle | script | Incendii atunci când utilizatorul deschide sau închide <details> elementul |