Este post ilustrará o “evento.alvo ”e seu uso em JavaScript.
O que é “evento.alvo ”em JavaScript?
O "evento.alvo”É uma propriedade/atributo de“evento”Em JavaScript. Refere -se ao elemento que desencadeou o evento. Para acessar o evento.atributo alvo, o evento do elemento deve ser ouvido. O "addEventListener ()”O método é utilizado para ouvir o evento específico.
Sintaxe
Para usar o “evento.Target ”Propriedade, siga a sintaxe dada:
elemento.addEventListener ("", function (event)Na sintaxe dada,
Exemplo
No exemplo dado, obteremos o elemento que acionou o evento usando o “evento.alvo" propriedade.
Aqui, criaremos um botão atribuindo um ID “btn”Que é usado no JavaScript para acessar o botão:
No arquivo JavaScript, primeiro, obteremos a referência do botão usando o ID atribuído com a ajuda do “getElementById ()”Método:
const Button = documento.getElementById ('btn');Anexe um ouvinte de evento com o botão. O "clique”O evento é iniciado no clique do botão e o objeto de evento é passado para o ouvinte do evento como um argumento. O "evento.alvo”O atributo é acessível a partir da função do ouvinte para obter uma referência ao elemento do botão que acionou o evento:
botão.addEventListener ('click', function (event)A saída mostra a referência do botão específico que é clicado:
Você pode obter mais informações e aplicar funcionalidades diferentes, como o estilo no evento direcionado usando seus atributos.
Quais são os atributos do “evento.alvo"?
Existem vários atributos do “evento.Target ”Propriedade que fornece informações sobre o elemento de destino. Poucos dos atributos comuns do evento.O objeto de destino é o seguinte:
evento.atributos de destino | Descrição |
evento.alvo.tagname | Usado para obter o “nome”Da tag html do elemento de destino. |
evento.alvo.valor | Utilizar para recuperar o “valor”Do elemento alvo. Este atributo é usado principalmente para elementos de entrada. |
evento.alvo.eu ia | Para conseguir o “eu ia”Atributo do elemento de destino, use o atributo fornecido. |
evento.alvo.Lista de classe | A lista de "Aulas”Contendo o elemento de destino é acessado por este atributo. |
evento.alvo.TextContent | Usado para obter o “conteúdo de texto”Do elemento alvo. |
evento.alvo.Href | Este atributo recupera o “Href”Atributo do elemento de destino, como links. |
evento.alvo.estilo | Para modificar o “CSS”Propriedade do elemento de destino, use este atributo. |
Exemplo 1: Altere a cor de fundo do elemento de destino
No exemplo fornecido, mudaremos a cor de fundo do elemento de destino usando o “estiloAtributo no “cliqueEvento:
const Button = documento.getElementById ('btn');Saída
Exemplo 2: Obtenha o valor do elemento de destino
Crie um campo de texto de entrada e uma área para mostrar o texto usando
marcação. Atribuir IDs ao campo de entrada e
tag como "TakeInput" e "mostrar”, Respectivamente:
Obtenha a referência do campo de texto usando o “getElementById ()”Método:
var input = documento.getElementById ("TakeInput");Use o "valorAtributo "com o"evento.alvo”Para obter o valor do elemento direcionado:
entrada.addEventListener ("entrada", (evento) =>Como você pode ver, o valor inserido na caixa de texto foi recuperado com sucesso usando o “valor”Atributo:
Isso foi tudo sobre o “evento.alvo ”em JavaScript.
Conclusão
O "evento.alvo”Refere -se ao elemento que desencadeou/iniciou o evento. Existem alguns atributos do “evento.Target ”Propriedade que fornece informações sobre o elemento de destino. Por exemplo, "evento.alvo.tagname",".valor",".eu ia",".estilo", e assim por diante. Este post ilustrou o “evento.alvo ”, seus atributos e seu uso em JavaScript.