Re: [問題] 一個表單,連到兩個asp網頁

看板Web_Design作者 (是妳)時間17年前 (2009/02/19 21:50), 編輯推噓1(1010)
留言11則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《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)

02/19 22:48, , 1F
都傳了參數為什麼不直接傳網址就好,省掉switch
02/19 22:48, 1F

02/20 00:01, , 2F
意思到了就好...:p
02/20 00:01, 2F

02/20 00:02, , 3F
這樣真的可以work? 我沒測試過啦....XD
02/20 00:02, 3F

02/20 00:03, , 4F
不過我覺得如果表格資料可以共用
02/20 00:03, 4F

02/20 00:04, , 5F
那麼是不是考慮傳到同一個asp就好了?
02/20 00:04, 5F

02/20 00:04, , 6F
再依照form的內容判斷應該執行哪一支程式
02/20 00:04, 6F

02/20 00:14, , 7F
我也只是「看」而已XD
02/20 00:14, 7F

02/20 00:21, , 8F
我現在對於dom的access都有點疙瘩
02/20 00:21, 8F

02/20 00:22, , 9F
深怕哪個browser不支援....orz (看來還是得學jQuery...)
02/20 00:22, 9F

02/20 10:33, , 10F
不支援又何妨? javascript 只是做增強而已
02/20 10:33, 10F

02/20 22:31, , 11F
可是項這種寫法如果不支援 網頁會掛掉
02/20 22:31, 11F
文章代碼(AID): #19dMEH4g (Web_Design)
文章代碼(AID): #19dMEH4g (Web_Design)