看板 Web_Design 關於我們 聯絡資訊
※ 引述《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