为什么不这样呢?function check(){
...
document.formname.submit();  
//window.location.href="URL"  //如何使该句能够执行,或者怎样写是正确的?}...
<form name="formname" action="URL" method="post">
...
<input type=button value=submit onclick="check()">
...
</form>
...

解决方案 »

  1.   

    应该用<form name="formname" action="URL" method="post" onSubmit="window.location='URL';">
      

  2.   

    对不起,我试了一下,上面的方法行不同,只能通过Action方法指定,如果还想转到其他页面只能通过在Action指定的页面中的<body onload="window.location='URL';">实现
      

  3.   

    function check(){
    ...window.open ("1.htm","name1");
    document.formname.submit();  }...
    <form name="formname" action="fun.js" method="post" target="name1">
    ...
    <input type=button value=submit onclick="check()">
    ...
    </form>
    ...