<SCRIPT LANGUAGE="JavaScript">
<!--
document.body.onkeypress=
function CheckEnter()
{
if (event.keyCode == 13 ){
                                             document.all.Submit.onclick();
}
}
//-->
</SCRIPT>
在后面加上这句话?

解决方案 »

  1.   

    刚才改成
    <input type="submit" name="Submit" value="提交登记信息" onkeypress="CheckEnter()" />
    可还是没有效果啊这是怎么回事啊
      

  2.   

    ie bug:页面只有一个text-input时,敲回车会直接提交,不经过onsubmit.
    在form里加一个隐藏的text-input就可以了:<input style="display:none;">
      

  3.   

    刚才我加了<input style="display:none;"> 也没效果
    我的意思是在input aa里输入完毕后直接回车啊
      

  4.   

    Sorry,刚才JK看错了问题,只当没说
      

  5.   

    当我的鼠标落在
    <input name="aa" type="text" style="width:30px" onKeyPress="return event.keyCode>=48&&event.keyCode<=57" value="0"/>敲回车的确不能自动提交啊
      

  6.   

    onKeyPress="return event.keyCode>=48&&event.keyCode<=57"如果鼠标未落在以上代码的input中,敲回车确实可以的
      

  7.   

    你是不是要在
    <input name="aa" type="text" style="width:30px" onKeyPress="return event.keyCode>=48&&event.keyCode<=57" value="0"/>这里面按回车时候提交是不是?
      

  8.   

    再加上这个话 document.all.aa.onkeypress=
    function EnterEvent()
    {
    if(event.keyCode==13)
    {
    document.all.Submit.click();
    return false;
    }
    }来实现鼠标落在aa上敲回车就submit;
    现在可以了吧
      

  9.   

    可以了,可现在是我的table里有很多aa,bb,cc,dd该怎么做啊
      

  10.   

    aa,bb ,cc dd每个输完了都要submit吗?
    用循环啊,
      

  11.   

    <input name="aa" type="text" style="width:30px" onKeyPress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode=13" value="0"/>
      

  12.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <FORM METHOD=POST ACTION="">
    <INPUT TYPE="text" id="aa">
    <INPUT TYPE="text" id="bb">
    <INPUT TYPE="text" id="cc">
    <INPUT type="button" id="Submit" onclick="alert('ddd');" value = "click">
    </FORM>
    </BODY>
    <script language="JavaScript1.2">
    <!--
    var objinput = document.all.tags("input")
    for (i=0;i<objinput.length;i++)
    {
    objinput[i].onkeypress=
    function EnterEvent()
    {
    if(event.keyCode==13)
    {
    document.all.Submit.click();
    return false;
    }
    }
    }
    //-->
    </script></HTML>
      

  13.   

    <input  name=  "aa  "  type=  "text  "  style=  "width:30px  "  onKeyPress=  "return  event.keyCode  >=48&&event.keyCode  <=57  &brvbar;  &brvbar;event.keyCode=13  "  value=  "0  "/  > 
    这个今天测试了一下,已经可以了,谢谢各位的帮忙啊
      

  14.   

    回车也给你禁止啦。<input name="aa" type="text" style="width:30px" onKeyPress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==13" value="0"/>