Os elementos HTML podem ter atributos de evento que acionam o comportamento no navegador, como iniciar um JavaScript quando um usuário clica em um elemento HTML. As propriedades do evento listadas abaixo podem ser inseridas nas tags HTML para definir o comportamento do evento.
Novos eventos em HTML 5: Onabort, OnBeforeUnLoad, OnContextmenu, Ondrag, OnDragend, Ondragenter, Ondragleave, OnDragover, OndragStart, OnDrop, Oneerror, Onmessage, OnMouse Wheel, Retresize, OnScroll, OnUrload.
Atributos HTML 4.01 que não são mais suportados: OnReset.
| propriedade | valor | descrever | 4 | 5 |
|---|---|---|---|---|
| onabort | script | Execute o script quando o evento de aborto ocorrer. | 5 | |
| OnBeForeOnLload | script | Execute o script antes que o elemento seja carregado. | 5 | |
| onblur | script | Execute o script quando o elemento perder o foco. | 4 | 5 |
| OnChange | script | Execute o script quando o elemento mudar. | 4 | 5 |
| ONCLICK | script | Permita scripts quando o mouse clicar. | 4 | 5 |
| ONCONTEXTMENU | script | Execute o script quando o menu for acionado. | 5 | |
| OndblClick | script | Execute o script quando o mouse estiver clicado duas vezes. | 4 | 5 |
| ONDRAG | script | Os scripts são permitidos enquanto o script estiver sendo arrastado. | 5 | |
| ONDRAGEND | script | Execute o script no final da operação de arrasto. | 5 | |
| ONDRAGENTER | script | Execute o script quando o elemento for arrastado para uma meta de colocação legal. | 5 | |
| ONDRAGLEAVE | script | Quando o elemento deixa a meta de colocação legal. | 5 | |
| OnDragover | script | O script é executado enquanto o elemento estiver arrastando a meta de posicionamento legal. | 5 | |
| ONDRAGSTART | script | Execute o script no início da operação de arrasto. | 5 | |
| ONDROP | script | Execute o script quando o elemento estiver sendo arrastado. | 5 | |
| OnError | script | Execute o script quando ocorrer um erro durante o carregamento do elemento. | 5 | |
| Onfocus | script | Execute o script quando o elemento tiver foco. | 4 | 5 |
| onkeydown | script | Execute o script quando o botão for pressionado. | 4 | 5 |
| OnKeyPress | script | Execute o script quando a tecla for pressionada. | 4 | 5 |
| onkeyup | script | Execute o script quando o botão for liberado. | 4 | 5 |
| ONLOAD | script | Execute o script quando o documento for carregado. | 4 | 5 |
| OnMessage | script | Execute o script quando o evento da mensagem for acionado. | 5 | |
| OnMousedown | script | Execute o script quando o botão do mouse for pressionado. | 4 | 5 |
| onmouseMove | script | Execute o script quando o ponteiro do mouse se mover. | 4 | 5 |
| OnMouseOver | script | Execute o script quando o ponteiro do mouse se mover para um elemento. | 4 | 5 |
| onMouseOut | script | Execute o script quando o ponteiro do mouse move o elemento. | 4 | 5 |
| onMouseUp | script | Execute o script quando o botão do mouse for liberado. | 4 | 5 |
| OnMousewheel | script | Execute o script quando a roda do mouse rola. | 5 | |
| OnReset | script | Execute o script quando o formulário for redefinido. Não suportado. | 4 | |
| ONRESize | script | Execute o script quando o elemento for redimensionado. | 5 | |
| OnScroll | script | Execute o script quando a barra de rolagem do elemento é rolada. | 5 | |
| ONSELHECT | script | Execute o script quando o elemento for selecionado. | 4 | 5 |
| OnSubmit | script | Execute o script quando o formulário for enviado. | 4 | 5 |
| OnUnload | script | Execute o script quando o documento estiver desinstalado. | 5 |