<body onKeypress='fKP()'><script>
function fKP(){
if(event.keyCode==13){document.forms[0].submit();}
}
</script>一般你是用来提交,或者打开新窗口,直接写那个方法了,不用在去模拟点击那个按钮了~

解决方案 »

  1.   

    用javascript
    <script language="javascript">
    function yourFunction(){
      if(event.keyCode==13){
        document.yourForm.yourButton.click();
      }
    }
    </script>
      

  2.   

    <body onKeypress='javascript:if(event.keyCode==13) 你想指定的按钮的名字.onclick()'>
    例:<body onKeypress='javascript:if(event.keyCode==13) document.form1.tijiao.onclick()'>
    <form name="form1">
     <input type="button" name="tijiao" onclick="aa()">
    </form>
    <script>
    function aa()
    {}</script>体是这个思路,多试几回。
      

  3.   

    我无论怎样试,它都会首先响应的是submit按钮(如果有),要是没有submit就会响应reset按钮
      

  4.   

    你把submit按钮type改为button,不能用submit~在这里提交你的页面~
    <body onKeypress='fKP()'><script>
    function fKP(){
    if(event.keyCode==13){//这里加上你要点的那个按钮所做的内容~ (document.yourForm.yourButton.click();)
    document.forms[0].submit();}
    }
    </script>
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head>
    <script>
    function aa()
    {
    alert("aaaaaaaaa");
    }</script><body>
    <form name="form1" method="post" action="" onKeyPress="javascript:if(event.keyCode==13) this.Submit.onclick()">
      <p>帐号:
        <input name="user_id" type="text" size="15" maxlength="15">
      </p>
      <p>密码:
        <input name="usre_pass" type="password" size="15" maxlength="15">
    </p>
      <p>
        <input type="button" name="Submit" value="确定" onClick="aa()">
        <input type="reset" name="Submit2" value="重置">
    </p>
    </form>
    </body>
    </html>
    在我这里好用。无论光标在两个文本框任何一个时,只要按回车可以的。
      

  6.   

    纠正一点.<body>中没有onkeypress,只好放在<form>中