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:
- Keydown (toets indrukken)
- Keypress (toets indrukken)
- Keyup (toets loslaten)
Voorbeeld
Een expressie uitvoeren bij elke toetsaanslag:
<input ng-keypress="count = count + 1" ng-init="count=0" /> <h1>{{count}}</h1>
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. |