当前位置:编程学习 > VB >>

一个网上没有答案的问题,javascript form提交

                           <form name="forma" id="forma" method="post" action="saveorder.asp?dan=<%=dingdan%>&action=save">
                            <td>
                              <br>
                             <input class="go-wenbenkuang" name="submit" onclick="if(!check()){return false;}" value="修改订单状态"                            type="submit">                            

 </td>
                            </form>


下面是对应的一段javascrjipt
<script type="text/javascript">
function check()
{
    var flag ,hdingdan,form1,checkzhuangtai,hischeck
     
    hdingdan = document.getElementById("hdingdan").value;
    
    checkzhuangtai = document.getElementById("checkzhuangtai").value;
    flag =""
    flag = window.showModalDialog("usercheck.asp",0,"dialogWidth:15;dialogheight:12;status=no");
    if(flag == 1)
    {
        if(checkzhuangtai == 1)
        {
            if(confirm("您是否需要修改您的收货联系信息?"))
            {
                window.location.href = "a.asp?dingdan="+hdingdan;
            }
            else 
            {
                //form1.submit();
                document.forma.submit();
                 return false;
            }
        }
        else
        {
                  document.forma.submit();
                  return false;
        }
    }
    else
     return true;
}
</script>


我想通过confirm("您是否需要修改您的收货联系信息?")在选定false时候直接提交form可是浏览器老是提示不支持document.forma.submit();这个方法,
本人很想知道这个问题如何解决,谢谢
--------------------编程问答-------------------- 在调用check函数的地方给加个参数,如check(this.form)

然后javascript中直接引用参数.submit --------------------编程问答-------------------- 好的,多谢了,朋友,我回头试试 --------------------编程问答-------------------- 以后需再关注,现在先帮你顶一下 --------------------编程问答-------------------- 我也想了解,谢谢LZ.
补充:VB ,  网络编程
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,