日期:2014-05-20  浏览次数:20672 次

请问这个功能怎么实现?
像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);