onkeydown=ctlent()js:function ctlent(eventobject){
if(event.ctrlKey && window.event.keyCode==13){
this.document.form1.submit();
}
}

解决方案 »

  1.   

    <textarea onkeydown="with(window.event)if(ctrlKey&&keyCode==13){b1.click();return false}">按键盘的ctrl+enter
    </textarea><input type=button onclick=alert() name=b1>
      

  2.   

    先谢谢你
    但是如果我是用web form的textbox控件呢?好多东西已经写好了。
      

  3.   

    请注意我的程序是写在web窗体的控件里用vb写好了,现在再加上ctrl+enter去触发web窗体的button控件。救命啊!怎样做啊!
      

  4.   

    可以的,注意名称要一样。
    onkeydown=ctlent()
    要放在提交前最后得到焦点的那个什么东西上,可以多放几个。
      

  5.   

    按钮:a onclick="z()"
    Texbox b onkeydown = ctlent()ctlent()
    {
      if(event.ctrlKey && window.event.keyCode==13);
                 z();
    }
      

  6.   

    <asp:TextBox runat="server" TextMode=MultiLine onkeydown="with(window.event)if(ctrlKey&&keyCode==13){if(confirm('确实要提交?'))submit();return false}" Text="按键盘的ctrl+enter"/>
      

  7.   

    <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>