Synthetic KeyboardEvent should support KeyboardEvent.code
See original GitHub issueDo you want to request a feature or report a bug? Feature
What is the current behavior?
The current synthetic keyboard event does not support the KeyboardEvent.code property.
What is the expected behavior?
The synthetic keyboard event should pass along the KeyboardEvent.code property. This is currently in the WD of DOM Events but is part of replacing keyCode and charCode and is much more consistent and easy to use. This is currently only supported by FF and Chrome (CanIUse) so it may be a bit premature to fully integrate. However keyCode, charCode and which are being deprecated so this will eventually need to be added.
Edit: I spoke too quickly, CanIUse shows that FF, Chrome, Safari and Opera support it. IE, Edge and most mobile browsers do not.
Issue Analytics
- State:
- Created 5 years ago
- Reactions:3
- Comments:8 (2 by maintainers)

Top Related StackOverflow Question
You can access the native event using
event.nativeEventso event code is available atevent.nativeEvent.codeis there any updates on this?