作者LPH66 ((short)(-15074))
看板PHP
標題Re: [請益] 請問表單內可以有3個以上的命令按鈕嗎?
時間Wed Jan 14 13:30:28 2009
※ 引述《danielkimo (Daniel)》之銘言:
: 請問大大!假設我在form1內有3個命令鈕,第一個是暫存,第二個是確定寫入,第三個是回上一頁,因為這三個按鈕的功能都不一樣,就小弟所知,當按鈕按下後就會依照表單內所設定的action去呼叫另一個網頁/程式, 假設action的值設定run.php那麼不管我按下按鈕一或按鈕二,表單就呼叫run.php並且將變數傳到run.php,這樣就沒辦法達到3個按鈕有3種功能的設定了。
: 請問要怎解決這問題呢?
: 謝謝
1. 按鈕總是個<input type="submit">
2. <input>總是可以設name="xxx"
3. 點下按鈕後送出的欄位中如果那個按鈕有 name="xxx"
就會有個欄位 名字是xxx 內容是按鈕上的字
(因為input="submit"的value是按鈕上的字)
而且點哪個就只送哪個 其他也是 type="submit" 的按鈕都不會送
以上三點加起來就可以解答你的問題了
--
'Oh, Harry, dont't you
see?' Hermione breathed. 'If she could have done
one thing to make
absolutely sure that every single person in this school
will read your interview, it was
banning it!'
---'Harry Potter and the order of the phoenix', P513
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84
→ liaosankai :@_@這樣說法好像怪怪的,因為不同瀏覽器不一樣 01/15 00:02
→ lgzenith :按鈕建議用<button> 01/15 01:11