Su HTML 4 buvo pridėta galimybė priskirti elementams įvykius (eventus, event angl. įvykis), panašiai kaip su JavaScript kalba galime įvykdyti kokį nors kodą, kai vartotojas pvz. paspaudžia ant kokios nors vietos su pele, taip galime daryti ir su HTML kalba. Čia yra lentelės su įvykių atributais, kurie gali būti pridėti į HTML / XHTML elementus.
Šie atributai gali būti naudojami tik tagų body ir frameset viduje:
Atributas | Reikšmė | Aprašymas |
---|---|---|
onload | skriptas | Skriptas bus vykdomas, kai dokumentas bus pilnai užkrautas |
onunload | skriptas | Skriptas bus vykdomas, kai dokumentas bus kraunamas ar uždaromas |
Šie atributai gali būti naudojami tik viduje formų elementų:
Atributas | Reikšmė | Aprašymas |
---|---|---|
onblur | skriptas | Skriptas bus vykdomas, kai vartotojas nebebus sufokusavęs žymeklio ant elemento |
onchange | skriptas | Skriptas bus vykdomas, kai vartotojas padarys elemente pakeitimus |
onfocus | skriptas | Skriptas bus vykdomas, kai vartotojas sufokusuos žymeklį ant elemento |
onreset | skriptas | Skriptas bus vykdomas, kai vartotojas atstatys formos duomenis su mygtuku, kurio atributo type reikšmė yra reset |
onselect | skriptas | Skriptas bus vykdomas, kai vartotojas pasirinks tą elementą |
onsubmit | skriptas | Skriptas bus vykdomas, kai vartotojas pateiks formos duomenis per mygtuką, kurio atributo type reikšmė yra submit |
Šis atributas gali būti naudojamas tik viduje paveikslėlio (img) elemento:
Atributas | Reikšmė | Aprašymas |
---|---|---|
onabort | skriptas | Skriptas bus vykdomas, kai paveikslėlio krovimas bus nutrauktas |
Šie atributai gali būti naudojami visuose elementuose išskyrus: base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style ir title:
Atributas | Reikšmė | Aprašymas |
---|---|---|
onkeydown | skriptas | Skriptas bus vykdomas, kai vartotojas įspaus mygtuką su klaviatūra |
onkeypress | skriptas | Skriptas bus vykdomas, kai vartotojas paspaus ir atleis mygtuką su klaviatūra |
onkeyup | skriptas | Skriptas bus vykdomas, kai vartotojas atleis paspaustą mygtuką su klaviatūra |
Šie atributai gali būti naudojami visuose elementuose išskyrus: base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style ir title:
Atributas | Reikšmė | Aprašymas |
---|---|---|
onclick | skriptas | Skriptas bus vykdomas, kai vartotojas paspaus su pele ant elemento |
ondblclick | skriptas | Skriptas bus vykdomas, kai vartotojas du kartus paspaus su pele ant elemento |
onmousedown | skriptas | Skriptas bus vykdomas, kai vartotojas įspaus pelės mygtuką |
onmousemove | skriptas | Skriptas bus vykdomas, kai vartotojas su pele užeis ant elemento |
onmouseout | skriptas | Skriptas bus vykdomas, kai vartotojas su pele nueis nuo elemento |
onmouseover | skriptas | Skriptas bus vykdomas, kai vartotojas su pele judės ant elemento |
onmouseup | skriptas | Skriptas bus vykdomas, kai vartotojas atleis įspaustą pelės mygtuką |