function hotkey() {
if(event.ctrlKey&&event.keyCode==71) {
alert("ctrl+G");
}
}
document.onkeydown = hotkey;
如题,我用JS控制界面快捷键,要用到的是ctrl+G的快捷键。但是这么写就是不行。只写一个event.ctrlKey或者只写一个event.keyCode==71都可以。为什么写到一起就不行?我该怎么捕捉这个ctrl+G的快捷键呢?大侠们帮帮忙~~~
解决方案 »
- 使用 javascript:this.value=this.value.replace(",",","); 后的问题。
- Extjs 接收dataset问题
- 循环加载事件的问题,带参数
- 在html页面的form中用回车替代tab,为什么下列方法不对呢
- js下拉框效率怎么样才能达到select下拉框的效率
- 怎么勾选动态生成的checkbox
- 分享传智公开课链接
- 我用js生成了一个select控件,但onchange动作设不进去~~求救!
- 多选的select 如何知道选中了几个啊
- 如何用type=button的按钮提交表单?
- 急:js编程中遇到添加孩子的问题求解各位高手
- 菜鸟问题,jquery在本地无法加载,但引用外部jquery包就行,为虾米呀?
event = event || window.event;
if (event.ctrlKey && event.keyCode == 71) {
alert("ctrl+G");
}
}
document.onkeydown = hotkey;
兼容FF和IE
<script>
function hotkey(event) {
event = event||window.event;
if(event.ctrlKey&&event.keyCode==71) {
alert("ctrl+G");
}
}
document.onkeydown = hotkey;
</script>
你的IE是什么版本的?为什么我的不好使呢?用EditPlus写的都不行呢?