KeyboardEvent.metaKey

KeyboardEvent.metaKey 为只读属性,返回一个 布尔值,在事件发生时,用于指示 Meta 键是按下状态(true),还是释放状态(false)。

备注:在MAC键盘上,表示 Command 键(),在Windows键盘上,表示 Windows 键()。

语法

var metaKeyPressed = instanceOfKeyboardEvent.metaKey

返回值

一个布尔值

示例

 function goInput(e) {
 // 检测metaKey值
   if (e.metaKey) {
        // 继续处理事件
     superSizeOutput(e);
   } else {
     doOutput(e);
   }
 }

规范

规范版本 规范状态 备注
Document Object Model (DOM) Level 3 Events Specification
KeyboardEvent.ctrlKey
Obsolete Initial definition.

浏览器兼容性

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
Basic supportChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android ? Chrome Android ? Edge Mobile Full support YesFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?

Legend

Full support  
Full support
Compatibility unknown  
Compatibility unknown

相关链接

文档标签和贡献者

标签: 
此页面的贡献者: zhangchen, AlexChao
最后编辑者: zhangchen,