我有一个页面,在按钮的点击事件里 设置了改变from action路径,
这导致我回车提交表单和点击按钮提交表单变得不一样,
回车时并没有触发按钮点击事件,而且页面也刷新了,应该如何处理这样的问题呢??在线等·· 谢谢各路大虾

解决方案 »

  1.   

    我晕,按扭的事件是click,跟回车无关啊。
      

  2.   

    在 onsubmit的时候改变
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <script type="text/javascript">
            window.onload = function() {
                document.getElementById("myform").onsubmit = function() {
                    this.action = "http://www.google.com";
                   
                };
            };
        </script>
    </head>
    <body>
        <form id="myform" action="http://www.baidu.com" method="post">
            <input type="text" id="txtone" />
            <input type="submit" value="sbumit" />
        </form>
        
        <form id="Form1" action="http://www.google.com" method="post">
            <input type="text" id="Text1" />
            <input type="submit" value="sbumit" />
        </form>
    </body>
    </html>
      

  3.   

    submit 按回车会自动 提交form, 而click非submit 
    可以绑定键盘事件
    event.keycode 来判断是否回车,是就提交form