Como usar o evento onchange em JavaScript

Como Usar O Evento Onchange Em Javascript



O ' em mudança ” é um importante JavaScript “GlobalEventHandler” que manipula as mudanças no evento. Ocorre quando seu elemento HTML associado perde o foco para executar. É comumente usado nos formulários para manipular e verificar o valor atualizado para o existente. Ele é acionado rapidamente assim que o valor ou estado do HTML especificado é alterado.

Este guia demonstrará o objetivo e o funcionamento do evento “onchange” em JavaScript.

Como usar um evento “onchange” em JavaScript?

O ' em mudança ” é ativado quando o valor do elemento HTML especificado é alterado. Quando esse evento é acionado, a função JavaScript associada é executada para realizar a tarefa específica.







Sintaxe



objeto. em mudança = função ( ) { meuScript } ;

Na sintaxe acima:



  • elemento: Denota o elemento HTML específico.
  • função(): Ele representa a função definida que será invocada no acionador do evento.
  • meuScript: Refere-se à definição da função JavaScript para executar a tarefa específica quando ocorre o evento “onchange”.

Sintaxe (com o método “addEventListener()”)





objeto. addEventListener ( 'mudar' , meuScript ) ;

Na sintaxe acima, o “ addEventListener() ” utiliza o método “ em mudança ” para executar a função JavaScript para executar várias tarefas.

Exemplo 1: Aplicando o evento “onchange” para exibir o valor selecionado usando a sintaxe básica

Nesse cenário, um evento “onchange” é associado a uma lista de opções para exibir o valor da opção alterada e invocar a função JavaScript correspondente.



Código HTML

Dê uma olhada no seguinte código HTML:

< h2 > em mudança Evento em JavaScript h2 >

< p > Escolha outro idioma na lista. p >

< selecione id = 'demonstração' em mudança = 'Amostra()' >

< valor da opção = 'HTML' > HTML opção >

< valor da opção = 'CSS' > CSS opção >

< valor da opção = 'JavaScript' > JavaScript opção >

selecionar >

< p id = 'P1' > p >

No código acima:

  • Primeiro, defina um subtítulo usando o “

    ' marcação.

  • Em seguida, adicione um parágrafo com a declaração declarada.
  • Depois disso, o “ ” tag cria uma lista suspensa com um id atribuído “ demonstração ' e a ' em mudança ” evento redireciona para a função “ Amostra() ”, respectivamente.
  • No corpo da tag “