Eventos em Javascript

Página 9

Eventos em Javascript

O Javascript é uma linguagem de programação muito utilizada no desenvolvimento de sites web e uma das suas principais características é a capacidade de interagir com o usuário por meio de eventos. Eventos são ações que ocorrem no navegador do usuário, como o clique em um botão, a digitação em um campo de formulário ou a rolagem da página.

Para lidar com eventos em Javascript, é necessário utilizar o método addEventListener(), que permite associar uma função a um evento específico. Por exemplo, para executar uma função quando o usuário clicar em um botão, podemos utilizar o seguinte código:

const botao = document.querySelector('#meu-botao');

botao.addEventListener('click', function() {
  alert('O botão foi clicado!');
});

Nesse exemplo, utilizamos o método querySelector() para selecionar o botão com o id "meu-botao" e adicionamos um ouvinte de evento para o evento "click". Quando o usuário clicar no botão, a função anônima passada como segundo parâmetro será executada e exibirá um alerta na tela.

Além do evento "click", existem diversos outros eventos que podem ser utilizados em Javascript, como "submit" (quando um formulário é enviado), "keydown" (quando uma tecla é pressionada) e "scroll" (quando a página é rolada).

Também é possível remover um ouvinte de evento utilizando o método removeEventListener(). Por exemplo, se quisermos remover o ouvinte de evento para o botão do exemplo anterior, podemos utilizar o seguinte código:

botao.removeEventListener('click', minhaFuncao);

É importante lembrar que eventos em Javascript podem ser utilizados para criar interações mais dinâmicas e atraentes em sites web, mas também devem ser utilizados com cuidado para não sobrecarregar o navegador do usuário e prejudicar a experiência de uso.

Now answer the exercise about the content:

_Qual método é utilizado em Javascript para associar uma função a um evento específico?

You are right! Congratulations, now go to the next page

You missed! Try again.

Next page of the Free Ebook:

10Trabalhando com formulários em Javascript

Earn your Certificate for this Course for Free! by downloading the Cursa app and reading the ebook there. Available on Google Play or App Store!

Get it on Google Play Get it on App Store

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text