O noutate adusa de HTML 4.0 este posibilitatea de a declansa din browser un anume eveniment ca spre exemplu lansarea unui JavaScript atunci cand un user face click pe un element HTML. In continuare sunt enumerate etributele care pot fi introduse in tag-urile HTML pentru a declansa un eveniment.
Evenimente de fereastra
Valide doar in zona body si elementele frameset.
| Atribut | Valoare | Descriere |
|---|---|---|
| onload | script | Script care sa se execute cand un element este incarcat in browser |
| onunload | script | Script care sa se execute cand un element este descarcat din browser |
Evenimentele elementelor unui formular (Form Element Events)
Valide doar in elementele unui formular.
| Atribut | Valoare | Descriere |
|---|---|---|
| onchange | script | Script care sa se execute cand se schimba un element |
| onsubmit | script | Script care sa se execute cand este trimis un formular |
| onreset | script | Script care sa se execute cand se reseteaza un formular |
| onselect | script | Script care sa se execute cand elementul este selectat |
| onblur | script | Script care sa se execute cand un element este deselectat |
| onfocus | script | Script care sa se execute cand se face focus pe un element |
Elemente Keyboard
Nu sunt valide in elementele base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, si title.
| Atribut | Valoare | Descriere |
|---|---|---|
| onkeydown | script | Ce sa se intample cand o tasta este apasata |
| onkeypress | script | Ce sa se intample cand o tasta este apasata si apoi i se da drumul |
| onkeyup | script | Ce sa se intample cand se elibereaza o tasta |
Evenimente ale mouse-ului
Nu sunt valide in elementele base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title.
| Atribut | Valoare | Descriere |
|---|---|---|
| onclick | script | Ce sa se intample cand se face click |
| ondblclick | script | Ce sa se intample daca se face dublu-click |
| onmousedown | script | Ce sa se intample daca un buton este apasat |
| onmousemove | script | Ce sa se intample daca se misca pointer-ul mouse-ului |
| onmouseout | script | Ce sa se intample daca pointer-ul se misca in afara elemntului |
| onmouseover | script | Ce sa se intample daca pointer-ul se misca peste un element. |
| onmouseup | script | Ce sa se intample daca un buton al mouse-ului este eliberat. |



Da pe Twitter
Da pe Facebook