<a href="#" onclick="submitFrm();return false;">登录</a>

解决方案 »

  1.   

    好像还是不行哦.
    我将代码改成下面代码:
    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">function submitFrm(){
    document.forms['frm'].submit();
    }
    </SCRIPT>
    </head>
    <body>
    <form name="frm" method="post" action="/mailzu/index.php" onsubmit="alert('dfd')"><input type="text" name="email" class="textbox" value="liujuqi" /><input type="password" name="password" value="liujuqi"  class="textbox" /><input type="text" name="language" value="en_US"  class="textbox" /><input type="text" name="setCookie" value="true" /><input type="submit" name="login" value="登录" class="button" /><a href="#" onClick="submitFrm();return false;">登录</a>
    </form>
    </body>
    </html>我点击按钮时,onsubmit="alert('dfd')"这一句执行了,可是我点击超链接时这一句没有执行.不知道是什么原因哦.
      

  2.   

    document.forms['frm'].submit(); 
    使用这个时
    form 的onsubmit()
    不执行
      

  3.   

    <a href="#" onClick="submitFrm();return false;">登录</a>
    这样运行的js直接运行submit然后向服务器提交相应的action,onsubmit()事件无关,运行不到
      

  4.   

    <a href="/mailzu/index.php?name="+""....
    我是aspx 的,不会php 不知道能不能地址栏传参,如果能的话应当可以