<form id=form1>
<input type=text onkeydown=if(event.keyCode==13)form1.submit()>
</form>

解决方案 »

  1.   

    在from中加入一个隐藏的<input type=submit>,此时任意input按回车都会触发submit事件。
      

  2.   

    现在我写了一个函数.<script>
    function enterToTab()
    {
    if(event.srcElement.type != 'button' &&
    event.srcElement.type!='image'&& event.srcElement.type!='submit'
    && event.srcElement.type != 'textarea'&& event.keyCode == 13)
    {event.keyCode=9; }
    }
    document.onkeydown=enterToTab;
    </script>
    这只能做到按回车后移到查询的图标上.
    因为需要此功能的页面太多.所以想要写一个通用函数.
    楼上第一位的方法在我的页面中不能实现...
    而且,每个页面的一个form里有好几个查询.所以觉得不能直接用form1.submit()...
    谢谢二位