frmLogin是id=frmLogin还是name=frmLogin?最好使用document.all.frmLogin.submit();吧

解决方案 »

  1.   

    document.frmLogin.submit();即可。其他的value的判断也一样
      

  2.   

    net_lover(孟子E章):
    能不能解释一下什么时候用ID,什么时候用Name?
    我一般都用ID,然后就document.all("...")
      

  3.   

    name主要用于form元素,比如form input select
    id 一般用于一些非控件元素,比如body table tr td h1 span div等
      

  4.   

    document.all.frmLogin.submit();
    document.frmLogin.submit();吧
    name=frmLogin,改成id=frmLogin
    试上面也不行
      

  5.   

    <html>
    <head>
    <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
    <!--function frmLogin_onsubmit1() {
    if (frmLogin.txtUserID.value =="" )
    {
    alert("User ID is null!");
    return false;
    }
    if (frmLogin.txtPassword.value =="" )
    {
    alert("Password is null!");
    return false;
    }

    frmLogin.submit();
    }//-->
    </SCRIPT>
    </head>
    <body>
    <form name="frmLogin" method="post">
      <input type="Text" name="txtUserID"><br>
      <input type="Text" name="txtPassword"><br>
      <input type="button"  value="click it..." onclick="frmLogin_onsubmit1()">
    </form>
    </body>
    </html>
    在ie5下可以运行通过,试试
      

  6.   

    你把<!--和后面的-->去掉试试看
      

  7.   

    把你所有代码帖一遍吧。我现在搞不懂frmLogin_onsubmit1是什么意思,有onsubmit1那onsubmit呢?你的代码是INTERDEV生成的?如果<form *** onsubmit="return frmLogin_onsubmit1()">的话把frmLogin.submit();改成return true;就可以了我还是觉得不要用submit方法,不好用啊。
    ~~~~ 晕晕 ~~~~ 好累 http://www.chinatools.biz/ommo/<)".."(>
    ( (..) )    I can fly...☆☆☆☆☆ 就快有星星了,加油加油。 ☆☆☆☆☆