Ao passar pela Internet, encontramos sites onde é necessário preencher um formulário específico. Nesses casos, pressionar a tecla Enter programaticamente em JavaScript é muito útil para lidar com as informações incompletas inseridas com antecedência. Antes de prosseguir para a próxima etapa, esse recurso também pode ajudar a preencher os campos.
Este manual discutirá os métodos para atingir programaticamente a tecla Enter em JavaScript.
Como pressionar a tecla Enter Enter programaticamente em JavaScript?
Para pressionar a tecla Enter Programaticamente usando o JavaScript, as seguintes abordagens podem ser utilizadas:
Passar pelos métodos mencionados um por um!
Método 1: Pressione a tecla Enter Enter programaticamente em JavaScript usando o documento.Método addEventListener ()
O "documento.addEventListener ()”Método mescla um manipulador de eventos para um documento. Este método pode ser implementado para adicionar o evento especificado para detectar sempre que a tecla Enter for pressionada.
Sintaxe
documento.addEventListener (evento, função)
Na sintaxe acima, o termo “evento”Refere -se ao evento que invocará o especificado“função”Quando é acionado.
A ideia declarada acima é mostrada no exemplo abaixo.
Exemplo
No exemplo a seguir, aplicaremos o “documento.addEventListener ()”Método e adicione um evento chamado“keydown”. Isso resultará na notificação do usuário quando o “Digitar”A tecla é pressionada via alerta:
documento.addEventListener ("keydown", (e) =>
se (e.chave == "enter")
alerta ("enter a tecla está pressionada")
);
A saída correspondente será:
Método 2: Pressione a tecla Enter Enter programaticamente em JavaScript usando o documento.Método querySelector ()
O "documento.QuerySelector ()”Método obtém o primeiro elemento que um seletor CSS corresponde. Este método pode ser utilizado para acessar um elemento específico, alterar seu valor e exibi -lo no modelo de objeto de documento (DOM) quando a tecla Enter for pressionada.
Sintaxe
documento.QuerySelector (seletores CSS)
Aqui, "Seletores CSS”Refere -se a um ou mais de um seletores CSS.
Veja o exemplo a seguir.
Exemplo
Primeiro, adicionaremos o seguinte título usando o “" marcação:
Resultado
Em seguida, aplique o “documento.QuerySelector ()”Método para acessar o cabeçalho especificado:
Deixe enterkey = documento.QuerySelector ("H1");
Agora, anexe um evento chamado “keydown”Usando o“documento.addEventListener ()”Método discutido no método anterior. Aqui, também coloque uma condição para o “Digitar”Chave que verifique se a tecla Enter é pressionada:
documento.addEventListener ("keydown", (e) =>
se (e.chave == "enter")
tecla Enter.INNERTEXT = "Enter a tecla é pressionada";
);
Saída
Na saída acima, pode -se observar que o “InnerText”A propriedade muda o texto DOM ao pressionar o“Digitar" chave.
Método 3: Pressione a tecla Enter Enter programaticamente em JavaScript usando o documento.getElementById () método
O "documento.getElementById ()”Método acessa um elemento com o ID especificado. Este método pode ser utilizado para identificar a tecla Enter quando um usuário insere texto no campo de entrada.
Sintaxe
documento.getElementById (ElementId)
Na sintaxe acima mencionada, “ElementId”Representa o ID do elemento que queremos acessar.
Exemplo
Em primeiro lugar, inclua um título usando o “ Preencha o campo de entrada Conclusão Para pressionar a tecla Enter programaticamente em JavaScript, utilize o “documento.addEventListener ()”Método para anexar um evento específico e notificar o usuário se a tecla Enter for pressionada por meio de um alerta, o“ “documento.QuerySelector ()”Método para exibir o status da tecla Enter pressionada no DOM ou“documento.getElementById ()”Método para aplicar uma verificação de teclas ENTER em um campo de entrada. Este artigo demonstrou os métodos para atingir programaticamente a tecla Enter em JavaScript.
Na próxima etapa, crie um campo de entrada para entrar no texto com o seguinte “eu ia" e "espaço reservado”Valores:
Em seguida, busque o ID designado usando o “documento.getElementById ()”Método:Deixe enterkey = documento.getElementById ("entrada")
Finalmente, aplique o “addEventListener ()”Método e anexe o evento chamado“keydown”No campo de entrada para detectar se a tecla Enter é pressionada e notificá -la usando a caixa de diálogo de alerta:tecla Enter.addEventListener ("keydown", (e) =>
se (e.chave == "enter")
alerta ("enter a tecla está pressionada")
)
Saída
Nós compilamos diferentes métodos para pressionar a tecla Enter Enter programaticamente em JavaScript.