当只有一个text控件时,回车会提交,你就把if(event.keyCode==13)event.returnValue=false

解决方案 »

  1.   

    IE->view->debug->break at next statement
      

  2.   

    <button onclick="alert(keys.onkeypress.toString())"></button>
      

  3.   

    我用的是hta,ie的调试功能也会应用于这个么?
      

  4.   

    我并没有指定keys的onkeypress事件啊,通过对自身的捕捉也不能发现事件原因
    <input name="keys" class="txt" onkeypress="javascript:if(window.event.keyCode==13){alert(this.onkeypress.toString())}">
    结果就是它自己的事件,可是query()时间照样调用
      

  5.   

    fason(阿信) 说一个text就会提交,我另外又加了一个隐藏的text,还是会提交啊,各位大虾帮帮忙啊
      

  6.   

    我是只文本框,你加hidden当然还会提交,那是个bug 
    <body>
    <form onsubmit=alert(1)>
    <input type="text">
    </form>
    <form onsubmit=alert(1)>
    <input type="text"><input type="text">
    </form>
    <form onsubmit=alert(1)>
    <input type="text"><input type="hidden">
    </form>
    </body>