Istruzione ng-keypress di AngularJS

Definizione e uso

ng-keypress L'istruzione informa AngularJS di quali operazioni eseguire quando si utilizza la tastiera su elementi HTML specifici.

In AngularJS di}} ng-keypress Le direttive non sovrascrivono l'evento onkeypress originale dell'elemento, entrambi vengono eseguiti.

L'ordine di pressione dei tasti è:

  1. Keydown (tasto premuto)
  2. Keypress (tasto premuto)
  3. Keyup (tasto rilasciato)

Esempio

Esegui un'espressione ogni volta che si preme un tasto:

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

Prova personalmente

Sintassi

<elemento ng-keypress="espressione</elemento>

Supporta <input>,<select>,<textarea> e altri elementi editabili.

Parametro

Parametro Descrizione
espressione Esegui l'espressione quando si preme il pulsante.