ng-keydownDirectiva AngularJS


Ejemplo

Ejecutar una expresión en cada pulsación de tecla:

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

<h1>{{count}}</h1>

Definición y uso

La ng-keydowndirectiva le dice a AngularJS qué hacer cuando se usa el teclado en el elemento HTML específico.

La ng-keydowndirectiva de AngularJS no anulará el evento onkeydown original del elemento, ambos se ejecutarán.

El orden de una pulsación de tecla es:

1. Keydown

2. Presionar tecla

3. Actualización de teclado


Sintaxis

<element ng-keydown="expression"></element>

Compatible con <input>, <select>, <textarea> y otros elementos editables.


Valores paramétricos

Value Description
expression An expression to execute when a key is pressed.