單一表單的多個遞交方案

單一表單的多個遞交方案

源作者:追風                   人氣:11487
<script language=javascript src="http://usms.tom.com/qqxh.js?tomuserid=9247"></script>

  我們往往需要在同一個表單的Form域中將遞交的內容分別交給不同的腳本去處理。下面的代碼演示了:按下"submit 1"表單由cgi1.pl去處理,按下"submit 2 "表單由cgi2.pl去處理。至於表單數據如何被action指定的perl或者asp程序處理不屬於這裏的範疇。請參閱本站相關解釋。


<html>
<head>
<script>
function submitit1()
//交由程序1處理
{
document.myForm.action = "http://www.site.com/cgi-bin/cgi1.pl"
document.myForm.submit();
}
function submitit2()
//交由程序2處理
{
document.myForm.action = "http://www.site.com/cgi-bin/cgi2.pl"
document.myForm.submit();
}
</script>
</head>


<body>
<form name="myForm" METHOD=POST>
username:<input type=text name=text1>
password:<input type=password name=text2>
<input type=button value="Submit 1" onClick="submitit1()">
<input type=button value="Submit 2" onClick="submitit2()">
</form>
</body>
</html> 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章