Instrução AngularJS ng-keydown

Definição e uso

ng-keydown O comando informa ao AngularJS quais operações devem ser executadas quando a tecla do teclado é usada em um elemento HTML específico.

do AngularJS ng-keydown As diretivas não substituem o evento onkeydown original do elemento, ambos serão executados.

A ordem de pressão das teclas é:

  1. Keydown (tecla pressionada)
  2. Keypress (tecla pressionada)
  3. Keyup (tecla solta)

Exemplo

Executar uma expressão a cada tecla pressionada:

<input ng-keydown="count = count + 1" ng-init="count=0" />
<h1>{{count}}</h1>

Experimente você mesmo

Sintaxe

<elemento ng-keydown="expressão</elemento>

Suporte <input>,<select>,<textarea> e outros elementos editáveis.

Parâmetros

Parâmetros Descrição
expressão Expressão executada ao pressionar uma tecla.