2012-08-27 39 views
-2

這裏我有兩個HTML表單。 登錄表單驗證其他表格後提交表格

<form name="login" method=post action="http://xxxx.com/auth.asp"> 
<input type=hidden id=UserName name="userid" value="xxxxx"></input> 
<input type=hidden id=Password name="password" value="yyyyyy"></input> 
</form> 

另一種形式

<form name="action" method=post action="http://xxxxxx.com/user/xxxxx.asp"> 
<input type=hidden id=UserName name="xxxxxx" value="xxxxx"></input> 
<input type=hidden id=Password name="yyyyyy" value="yyyyy"></input> 
</form> 

我可以能夠通過只調用

document.login.submit() 

但在執行上面的語句後,任何提交我的第一個形式它下面的代碼沒有得到執行。 我有上述代碼後執行以下代碼:

document.action.submit() 
+0

你的表格是否在同一頁上? –

+0

是的。這兩個表單都在同一個頁面中.. – Prabakaran

回答

1

如果您提交沒有Ajax的形式,在瀏覽器執行重定向或刷新頁面。這將導致JavaScript的其他部分停止執行。