onkeydown就是用来接收键盘事件的.<INPUT ID="oExample" TYPE="text" onkeydown="fnTrapKD()">function fnTrapKD(){
   if(oTrap.checked){
      oOutput.innerText+="[trap = " + event.keyCode + "]";
      event.returnValue=false;
   }
   else{
      oOutput.innerText+=String.fromCharCode(event.keyCode);
   }
}

解决方案 »

  1.   

    不太明太你的意思,下面是按下Enter键时候触发button :
    if(event.ctrlKey&&event.keyCode=='13') 
    botton1.click;
      

  2.   

    function Button1_onclick() {
    window.Form1.Text1.onkeypress(13) 
    }function Text1_onkeypress(id) {
    if(id=13){
    window.Form1.Text1.value="ddd"
    }
    }
      

  3.   

    补充:<INPUT id="Text1"  type="text"  name="Text1"  language="javascript" onkeypress="return Text1_onkeypress(window.event.keyCode)">
    <INPUT id="Button1"  type="button" value="Button" name="Button1" runat="server" language="javascript" onclick="return Button1_onclick()">
      

  4.   

    可能是我没有说明白,
    我是想实现这样一个功能
    浏览器有个打开本地文件的对话框。文件->打开
    我不知道怎样调他,但用快捷键Ctrl+o可以打开。
    所以我想用javascript来模拟Ctrl+o这个键盘事件,来打开浏览器文件->打开对话框。