当前位置: 代码迷 >> J2SE >> 请教这个功能如何实现
  详细解决方案

请教这个功能如何实现

热度:55   发布时间:2016-04-24 14:24:03.0
请问这个功能怎么实现?
像QQ的发送按纽那样

按下CTRL+CENTER   键就把信息发送出去了

请问怎么知道按下的是这两个键呢?谢谢回答!

------解决方案--------------------
<head>
<script>
function perform() {
if(event.ctrlKey && window.event.keyCode==13) {
var obj =document.activeElement
if (obj.id == yourtextboxid) {
//yourcode
}
}
}
document.onkeydown=perform
</script>
</head>

------解决方案--------------------
可以通过getModifiers()方法返回的值处理复合建事件。
e.getModifiers()==InputEvent.CTRL_MASK&&e.getKeyCode()==KeyEvent.VK_ENTER);
  相关解决方案