ng-keypressDirettiva AngularJS


Esempio

Esegui un'espressione ad ogni sequenza di tasti:

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

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

Definizione e utilizzo

La ng-keypressdirettiva dice ad AngularJS cosa fare quando la tastiera viene utilizzata sull'elemento HTML specifico.

La ng-keypressdirettiva di AngularJS non sovrascriverà l'evento onkeypress originale dell'elemento, verranno eseguiti entrambi.

L'ordine di una sequenza di tasti è:

1. Tasto basso

2. Pressione dei tasti

3. Keyup


Sintassi

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

Supportato da <input>, <select>, <textarea> e altri elementi modificabili.


Valori dei parametri

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