Summary
A Boolean value indicating whether or not the shift key is enabled when the touch event is created. If this key is enabled, the attribute's value is true. Otherwise, it is false.
This property is Read only .
Syntax
var shiftEnabled = touchEvent.shiftKey;
Return value
shiftEnabledtrueif the shift key is enabled for this event; andfalseif the shift key is not enabled.
Example
The TouchEvent.altKey example includes an example of this property's usage.
Specifications
| Specification | Status | Comment |
|---|---|---|
| Touch Events – Level 2 | Draft | Non-stable version. |
| Touch Events | Recommendation | Initial definition. |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
shiftKey | Chrome Full support 22 | Edge Full support ≤18 | Firefox
Full support
52
| IE No support No | Opera Full support Yes | Safari No support No | WebView Android Full support Yes | Chrome Android Full support Yes | Firefox Android Full support 6 | Opera Android Full support Yes | Safari iOS Full support Yes | Samsung Internet Android Full support Yes |
Legend
- Full support
- Full support
- No support
- No support
