作者 主題: 如何區分ckeckbox,radiobox,textbox?  (閱讀 4903 次)

0 會員 與 1 訪客 正在閱讀本文。

fell0206

  • 活潑的大學生
  • ***
  • 文章數: 339
    • 檢視個人資料
如何區分ckeckbox,radiobox,textbox?
« 於: 2008-09-13 15:33 »
各位大大,我有三個控制項,checkbox,radiobox,textbox,我都是以Array的方法為它命名,但...在接值的時候,因checkbox是複選,所以..會有兩個以上,不知要如何區分那些是checkbox,那些是radiobox之類的,因為抓過來就只有一個Array,只能以index的方式把值掀出來,請各位大大指點指點! Thank you~

手槍鵝

  • 訪客
回覆: 如何區分ckeckbox,radiobox,textbox?
« 回覆 #1 於: 2008-09-13 17:15 »
你需要從html的form開始重新學習。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 如何區分ckeckbox,radiobox,textbox?
« 回覆 #2 於: 2008-09-14 09:38 »
要不要把 code 貼上來, 這樣比較好了解問題!?  ::)

既然是後續接資料會有麻煩問題

那何不換另一種方式?

fell0206

  • 活潑的大學生
  • ***
  • 文章數: 339
    • 檢視個人資料
回覆: 如何區分ckeckbox,radiobox,textbox?
« 回覆 #3 於: 2008-09-15 20:47 »
感謝各位大大指點!後來TRY了很久,終於出來了!
要不要把 code 貼上來, 這樣比較好了解問題!?  ::)

既然是後續接資料會有麻煩問題

那何不換另一種方式?
回大大,因為我覺得用Array去設或許命名上比較麻煩,但在接值的時候能以迴圈來跑,這樣對PC來說和設計者都比較方便! Thank you~

Pail

  • 俺是博士!
  • *****
  • 文章數: 1040
  • 性別: 男
    • 檢視個人資料
回覆: 如何區分ckeckbox,radiobox,textbox?
« 回覆 #4 於: 2008-09-15 21:54 »
$_GET, $_POST 不也都是 Array ?!
Array Function 有直接提取 keys, 又或者用 foreach 來做,
也沒有你說的麻煩呀.....
Pail Luo.
Email: pail.luo@gmail.com

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 如何區分ckeckbox,radiobox,textbox?
« 回覆 #5 於: 2008-09-17 11:31 »
$_GET, $_POST 不也都是 Array ?!
Array Function 有直接提取 keys, 又或者用 foreach 來做,
也沒有你說的麻煩呀.....

樓主可能是將欄位用 array 的方式命名,

所以 server 的 $_GET 或 $_POST 裡會收到一個包含各欄位資料的 array

然後樓主要自己去分析這個 array ?  ::)