Este artigo o guiará sobre o procedimento para acionar eventos de clique em JavaScript.
Como acionar o evento de clique em JavaScript?
Para acionar o evento de clique em JavaScript, aplique as seguintes técnicas:
Agora, demonstraremos o uso dos métodos acima mencionados um por um!
Método 1: Trigger Clique
O "clique()”O método é usado para executar um clique no elemento especificado. Este método pode ser implementado criando um botão, obtendo seu ID e acionando o evento de clique quando o botão é clicado usando uma função definida pelo usuário.
Passe pelo exemplo a seguir para demonstração.
Exemplo
No exemplo a seguir, um botão será adicionado com “Clique em mim”Como seu ID e seu evento OnClick associado, que acessará o“clickevent ()”Função:
No código JavaScript, acesse o botão criado especificando seu ID no documento.getElementById () método. Depois disso, o método "click ()" será invocado para executar a operação adicional:
const get = document.getElementById ('btn');Finalmente, defina a função chamada “clickevent ()”De tal maneira que ele imprimirá a seguinte mensagem no console quando o botão for clicado usando o“clique()”Método:
função clickevent ()A saída da implementação acima resultará da seguinte maneira:
Na saída acima, observa -se que o botão “Clique em mim”É clicado de maneira automatizada usando o“clique()”Método. Enquanto isso, a função clickevent () é acessada e a mensagem especificada é registrada no console.
Método 2: Evento de clique em Trigger em JavaScript usando métodos "addEventListener ()" e "DispatchEvent ()"
O "addEventListener ()”O método anexa um manipulador de eventos a um objeto DOM e o“DispatchEvent ()”O método envia o evento especificado para o objeto. Esses métodos podem ser usados em combinação para criar um novo objeto de evento e executar o evento de clique com a ajuda da função especificada.
Sintaxe
documento.addEventListener (evento, função)Na sintaxe acima, “evento”Refere -se ao evento especificado e“função”É a função em que o evento deve ser aplicado.
DispatchEvent (evento)Aqui, "evento”Refere -se ao objeto de evento selecionado que precisa ser despachado.
Visão geral o exemplo a seguir.
Exemplo
A primeira etapa é incluir um botão com um ID, um evento OnClick e um valor, conforme discutido no método anterior:
Em seguida, pegue o botão e adicione o evento “clique”Usando o“addEventListener ()”Método e especifique“e”Em seu argumento que se refere ao objeto de evento (clique). Então o "DispatchEvent ()”O método despachará o evento de clique para um objeto chamado“Evento”Como demonstrado:
const get = document.getElementById ('btn');Por fim, defina a mesma função clickevent (), conforme declarado no método anterior, para exibir a mensagem correspondente quando “clique”O evento é acionado:
função clickevent ()Saída
Compilamos métodos diferentes para acionar eventos de clique em javascript.
Conclusão
Para desencadear eventos de clique em JavaScript, o “clique()”O método pode ser aplicado para buscar o botão e invocar a função adicionada de acordo. Também o "addEventListener ()" e "DispatchEvent ()”Os métodos podem ser utilizados para incluir um evento especificado e enviá -lo para um objeto recém -criado. Este artigo demonstrou os métodos para desencadear eventos de clique em JavaScript.