標籤

4GL (1) 人才發展 (10) 人物 (3) 太陽能 (4) 心理 (3) 心靈 (10) 文學 (31) 生活常識 (14) 光學 (1) 名句 (10) 即時通訊軟體 (2) 奇狐 (2) 爬蟲 (1) 音樂 (2) 產業 (5) 郭語錄 (3) 無聊 (3) 統計 (4) 新聞 (1) 經濟學 (1) 經營管理 (42) 解析度 (1) 遊戲 (5) 電學 (1) 網管 (10) 廣告 (1) 數學 (1) 機率 (1) 雜趣 (1) 證券 (4) 證券期貨 (1) ABAP (15) AD (1) agentflow (4) AJAX (1) Android (1) AnyChart (1) Apache (14) BASIS (4) BDL (1) C# (1) Church (1) CIE (1) CO (38) Converter (1) cron (1) CSS (23) DMS (1) DVD (1) Eclipse (1) English (1) excel (5) Exchange (4) Failover (1) Fedora (1) FI (57) File Transfer (1) Firefox (3) FM (2) fourjs (1) Genero (1) gladiatus (1) google (1) Google Maps API (2) grep (1) Grub (1) HR (2) html (23) HTS (8) IE (1) IE 8 (1) IIS (1) IMAP (3) Internet Explorer (1) java (4) JavaScript (22) jQuery (6) JSON (1) K3b (1) ldd (1) LED (3) Linux (117) Linux Mint (4) Load Balance (1) Microsoft (2) MIS (2) MM (51) MSSQL (1) MySQL (27) Network (1) NFS (1) Office (1) OpenSSL (1) Oracle (126) Outlook (3) PDF (6) Perl (60) PHP (33) PL/SQL (1) PL/SQL Developer (1) PM (3) Postfix (2) postfwd (1) PostgreSQL (1) PP (50) python (5) QM (1) Red Hat (4) Reporting Service (28) ruby (11) SAP (234) scp (1) SD (16) sed (1) Selenium (3) Selenium-WebDriver (5) shell (5) SQL (4) SQL server (8) sqlplus (1) SQuirreL SQL Client (1) SSH (2) SWOT (3) Symantec (2) T-SQL (7) Tera Term (2) tip (1) tiptop (24) Tomcat (6) Trouble Shooting (1) Tuning (5) Ubuntu (37) ufw (1) utf-8 (1) VIM (11) Virtual Machine (2) VirtualBox (1) vnc (3) Web Service (2) wget (1) Windows (19) Windows (1) WM (6) Xvfb (2) youtube (1) yum (2)

2015年1月28日 星期三

請問不使用< input type="submit"> 如何傳值?

http://www.programmer-club.com.tw/ShowSameTitleN/php/9872.html

請問不使用<input type="submit">如何傳值? 更改我的閱讀文章字型大小
作者 : shanesss(JJM)
[ 貼文 51 | 人氣 9379 | 評價 0 | 評價/貼文 0 | 送出評價 16 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/5/22 下午 07:56:23
請問各位大大
select可以不透過<input type="submit">就傳值到其他網頁嗎?

code如下:
//-------------------------------------------------------------------------
<form name="form1" method="post" action="card.php">
     <p align="left">
     <select name="color" size="1">
     <option selected value="0">請選擇</option>
     <option value="white">白</option>
     <option value="red">紅</option>
     </select>
     </p>
</form>
//-------------------------------------------------------------------------
有方法可以把值傳遞到card.php嗎?

謝謝
作者 : davidsets(勇ㄚ)
[ 貼文 32 | 人氣 705 | 評價 80 | 評價/貼文 2.5 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/5/23 上午 07:11:11
純粹是Javascript的問題,不要submit按鈕,甚至不要form也可以給你傳
<script language=javascript>
function link(obj){
location.href="abc.php?color="+obj;
}
</script>
     <select name="color" size="1" onchange=link(this.value)>
     <option selected value="0">請選擇</option>
     <option value="white">白</option>
     <option value="red">紅</option>
     </select>
最後在abc.php,用$_GET或$_REQUEST去接收color這個變數即可
作者 : davidsets(勇ㄚ)
[ 貼文 32 | 人氣 705 | 評價 80 | 評價/貼文 2.5 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/5/23 上午 07:18:18
囧"~這個討論區沒有重新編輯的功能
不知道你已經假設card.php這個檔名了

即然發了文章,再雞婆多跟你講一些
除了剛剛的方法外,你還可以偷偷的送
<script language=javascript>
function link(obj){
obj.submit;
}
</script>
<form name="form1" method="post" action="card.php">
     <p align="left">
     <select name="color" size="1 onchange=link(this.form)>
     <option selected value="0">請選擇</option>
     <option value="white">白</option>
     <option value="red">紅</option>
     </select>
     </p>
</form>

第一個方法你還要傳另一個值的話會比較麻煩
第二個方法,你要傳多少表單都沒關係,只要在同一個form的資料都會送出
作者 : shanesss(JJM)
[ 貼文 51 | 人氣 9379 | 評價 0 | 評價/貼文 0 | 送出評價 16 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/5/25 上午 10:00:47
謝謝大大指導~

沒有留言:

張貼留言