IE javascript 支持下移键吗?
IE javascript support for shift key down?
我有一个鼠标在细胞图像上移动
<td onmouseenter="tdME(1,1)"><img src="row.png"></td>
在 Chrome 中,我可以检查全局事件以查看是否正在按住 shift
function tdME(r, c) {
if ( event.shiftKey ) {
// do stuff
}
}
不过在 IE 11 中不起作用,是否有跨浏览器的方法来确定是否为 onmouseenter 事件按住了 shift 键?
<head>
<script type="text/javascript">
function GetShiftState (event) {
if (event.shiftKey) {
alert ("Shift key is down.");
}
else {
alert ("Shift key is up.");
}
}
</script>
</head>
<body>
Press and hold down the SHIFT key before you click on the button.
<br />
<button onclick="GetShiftState (event);">Get Shift key state!</button>
</body>
我有一个鼠标在细胞图像上移动
<td onmouseenter="tdME(1,1)"><img src="row.png"></td>
在 Chrome 中,我可以检查全局事件以查看是否正在按住 shift
function tdME(r, c) {
if ( event.shiftKey ) {
// do stuff
}
}
不过在 IE 11 中不起作用,是否有跨浏览器的方法来确定是否为 onmouseenter 事件按住了 shift 键?
<head>
<script type="text/javascript">
function GetShiftState (event) {
if (event.shiftKey) {
alert ("Shift key is down.");
}
else {
alert ("Shift key is up.");
}
}
</script>
</head>
<body>
Press and hold down the SHIFT key before you click on the button.
<br />
<button onclick="GetShiftState (event);">Get Shift key state!</button>
</body>