logo

Eventos JavaScript

A mudança no estado de um objeto é conhecida como Evento . Em html, existem vários eventos que representam que alguma atividade é realizada pelo usuário ou pelo navegador. Quando javascript o código está incluído no HTML, os js reagem a esses eventos e permitem a execução. Este processo de reação sobre os eventos é chamado Manipulação de eventos . Assim, js lida com os eventos HTML via Manipuladores de eventos .

alfabeto como números

Por exemplo , quando um usuário clicar no navegador, adicione o código js, ​​que executará a tarefa a ser realizada no evento.

Alguns dos eventos HTML e seus manipuladores de eventos são:

Eventos do mouse:

Evento realizado Manipulador de eventos Descrição
clique ao clicar Quando o mouse clica em um elemento
passe o rato por cima passar o mouse Quando o cursor do mouse passa sobre o elemento
mouse fora onmouseout Quando o cursor do mouse sai de um elemento
mouse para baixo onmousedown Quando o botão do mouse é pressionado sobre o elemento
mouse para cima onmouseup Quando o botão do mouse é liberado sobre o elemento
mouse mover onmousemove Quando ocorre o movimento do mouse.

Eventos de teclado:

Evento realizado Manipulador de eventos Descrição
Keydown e Keyup onkeydown e onkeyup Quando o usuário pressiona e solta a tecla

Eventos de formulário:

Evento realizado Manipulador de eventos Descrição
foco No foco Quando o usuário foca em um elemento
enviar ao enviar Quando o usuário envia o formulário
borrão desfocado Quando o foco está longe de um elemento de formulário
mudar em mudança Quando o usuário modifica ou altera o valor de um elemento do formulário

Eventos de janela/documento

Evento realizado Manipulador de eventos Descrição
carregar carregando Quando o navegador termina o carregamento da página
descarregar descarregar Quando o visitante sai da página atual, o navegador a descarrega
redimensionar redimensionar Quando o visitante redimensiona a janela do navegador

Vamos discutir alguns exemplos de eventos e seus manipuladores.

Clique em Evento

 Javascript Events 
Teste agora

Evento MouseOver

 <p onmouseover="mouseoverevent()"> Keep cursor over me</p> 
Teste agora

Evento Foco

 Javascript Events <h2> Enter something here</h2> 
Teste agora

Evento de pressionamento de tecla

 Javascript Events <h2> Enter something here</h2> 
Teste agora

Carregar evento

 Javascript Events <br> 
Teste agora