作者SansWord (是妳)
看板Web_Design
標題Re: [問題] 一個表單,連到兩個asp網頁
時間Thu Feb 19 21:50:06 2009
※ 引述《rainbow7173 (想賺gash請看名片)》之銘言:
: 請問一下各位版友
: 目前我有一個表單
: 這個表單有兩個按鈕
: 我想要讓按這兩個按鈕分別觸發不同的asp網頁
: 但是由於表單只有一個
: <form action="xxx.asp">
: 表單html只能寫呈上面那樣
: 所以只能觸發一個asp網頁,那如果有另一個按鈕要觸發別的asp網頁
: 應該要怎麼做呢?
試寫, 失敗的話再修
<form id="_form" action="" ... >
.
.
.
<input type = "button" onclick="goPage(1);" value="
1" /> //這個按鈕想顯示的字樣
<input type = "button" onclick="goPage(2);" value="
2" /> //這個按鈕想顯示的字樣
</form>
<script>
function goPage( num )
{
var targetForm = document.getElementById('_form');
switch (num)
{
case 1:
targetForm.action = "
1.asp"; //這個按鈕想要到的asp網址
break;
case 2:
targetForm.action = "
2.asp"; //這個按鈕想要到的asp網址
break;
default:
return;
}
targetForm.submit();
}
</script>
--
愛與被愛....都是很毒很毒的
毒藥
愛著一個人....只會感受到付出沒有回報的悲傷
被一個人愛上....卻會因為不能回應而覺得有罪惡感
也許...愛..和被愛..都只有一種解藥....那就是....
深深愛上一個深愛你的人
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.145.11
※ 編輯: SansWord 來自: 123.193.145.11 (02/19 21:52)
→ grence:都傳了參數為什麼不直接傳網址就好,省掉switch 02/19 22:48
→ SansWord:意思到了就好...:p 02/20 00:01
→ SansWord:這樣真的可以work? 我沒測試過啦....XD 02/20 00:02
→ SansWord:不過我覺得如果表格資料可以共用 02/20 00:03
→ SansWord:那麼是不是考慮傳到同一個asp就好了? 02/20 00:04
→ SansWord:再依照form的內容判斷應該執行哪一支程式 02/20 00:04
→ grence:我也只是「看」而已XD 02/20 00:14
→ SansWord:我現在對於dom的access都有點疙瘩 02/20 00:21
→ SansWord:深怕哪個browser不支援....orz (看來還是得學jQuery...) 02/20 00:22
推 chph:不支援又何妨? javascript 只是做增強而已 02/20 10:33
→ SansWord:可是項這種寫法如果不支援 網頁會掛掉 02/20 22:31