<body οnkeydοwn="check_key();" οnkeyup="up_key();" >
<script>
function up_key()
{
var key_str = '.' + event.keyCode + '.';
var reset_key = '.17.18.';
if ( reset_key.indexOf(key_str) > -1)
{
window.key_alt_ctrl = null;
}
//alert(event.keyCode + ','+window.key_alt_ctrl);
}function check_key()
{
switch(event.keyCode)
{
case 17://ctrl
window.key_alt_ctrl = 'ctrl';
break;
case 18://alt
window.key_alt_ctrl = 'alt';
break;
case 13://enter
if (window.key_alt_ctrl == 'ctrl')
{//按了ctrl+enter
alert(1);
}
break;
case 83://s
if (window.key_alt_ctrl == 'alt')
{//按了ctrl+enter
alert(2);
}
break;
default:
window.key_alt_ctrl = null;
}
}
</script>
</body>
ie下面ctrl+回车和alt+s自定事件实现
原创
©著作权归作者所有:来自51CTO博客作者qidizi的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
textarea 添加回车和 ctrl+回车快捷键
【代码】textarea 添加回车和 ctrl+回车快捷键。
开发语言 html javascript 连接建立 -
Javascript 函数: CTRL+回车 提交表单
Javascript 函数: CTRL+回车 提交表单
javascript 提交表单