AngularJS ng-keypress-instructie

Definitie en gebruik

ng-keypress Het commando instrueert AngularJS over de acties die moeten worden uitgevoerd wanneer de toetsenbord op een specifiek HTML-element wordt gebruikt.

AngularJS} ng-keypress De directive verandert niet het oorspronkelijke onkeypress-evenement van het element, beide worden uitgevoerd.

De volgorde van de toetsaanslagen is:

  1. Keydown (toets indrukken)
  2. Keypress (toets indrukken)
  3. Keyup (toets loslaten)

Voorbeeld

Een expressie uitvoeren bij elke toetsaanslag:

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

Probeer het zelf

Syntax

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

Ondersteund <input>,<select>,<textarea> en andere bewerkbare elementen.

Parameters

Parameters Beschrijving
expressie Uitdrukking die wordt uitgevoerd bij indrukken van de toets.