看板 Web_Design 關於我們 聯絡資訊
想請教各位的問題是 在製作表單中,多少會做到以 form 排版(尤其問卷) 那在這種方法之下,各位會是 這樣排 <table><form /></table> 還是這樣排 <form><table /></form> 因為今天我在做很長的 table 時, 每一行 tr 都會有個 form 包著 以建立每列都可各別修改的狀況 但是我在使用 css:nth-child() 對各列的 background 做設定 會發現若 form 包著 tr ,每個 tr 都會當成是 odd 只有在 tr 包著 form 的狀況才會正常 .. 其實之前也遇過類似誰包誰會有一點錯誤的狀況 不知道哪種方式才是正確的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.45.83
apiod:........哪來那麼多form 11/08 16:51
musie:form通常是拿來serialize要傳輸的資料的.. 11/08 16:57
kerash:http://ppt.cc/pxS@ like this 11/08 17:31
whatai:這種from應該是post之後 直接insert到SQL的吧 11/08 17:52
whatai:不過我映像中 <tr><from><td><submit></td></form></tr> 11/08 17:54
whatai:這種排法 不然就是要<form><table> 但是裡面的input的 11/08 17:55
whatai:name跟ID都要陣列化 記得還要傳行數回去 11/08 17:55
我最上面有一個專門 insert 的 form 我是把管理跟新增寫在同一個頁面,基本上我只是列出一行而已 他會是 ET | CB | FINISH | PRICE ... 40 24 CHROME 100 ... [EDIT][RMV] 42 34 SB 120 ... [EDIT][RMV] .. 每一行就是一個 form , 或許也會有人提 js 判斷再去修改,或者如你說的陣列化,我考慮過,但是太麻煩 所以我直接用tr + form 另外就如你說的,我現在就是用 <tr><form><td>...</td><td><submit></td></tr> 的方式去排列所有的 form 但是另外有個狀況是 <form> <table><tr><td /></tr> <tr><td /></tr>... <submit> ... </table> </form> 的排列法 這種應該哪個在外哪個在內比較適當? (我曾經有放置位置的問題會使版面出問題,但是不是次序錯誤這種狀況)
musie:post會直接insert到SQL...哪一家公司這麼天 這樣寫= = 11/08 17:57
whatai:不過第一種方法比較好 處理上也單純 不管是哪一行的name 11/08 17:57
whatai:或ID都是相同的 11/08 17:58
whatai:mu也意見也提出來阿 基本上後台管理很長這樣寫...... 11/08 17:59
whatai:重點是post之後 php端有沒有過濾 js過濾基本沒有任何意義 11/08 18:00
musie:喔 是誤會..我看你說法 我以為你後端沒過濾.. 11/08 18:04
whatai:我雖然有過濾 不過還蠻怕哪天起來發現資料全部被清空了 11/08 18:09
whatai:很多資料也都是hash儲存 11/08 18:10
whatai:但是SSL還沒建好 根本是把鑰匙藏在盆栽下 11/08 18:11
相信大家一定都有自己的想法,我是開討論,所以有方法都可提出~ 我這個可能很爛但是也是我常用的方法就是了 ※ 編輯: kerash 來自: 114.37.71.89 (11/08 21:01)
kerash:whatai 的 SSL 是如何申請的?能請教嗎?目前我主機商有提 11/08 21:01
kerash:供SSL,但是其實我沒試過,不知道如何設定 11/08 21:02
kerash:PS. 目前還沒申請,只是先詢問 11/08 21:03
superpai:規則上form根本不能夾在table裡面 11/08 22:49
superpai:不在意是不是有validate就沒差了 11/08 22:49
那所以以我目前建立的這種方式,還是以一次全數更新會比較好? 或者可以用其他方式做修改?(扣掉以 ajax 的方式,因為這個頁面打錯會很危險)
whatai:目前是打算自己建憑證 還在看openSSL相關的訊息 11/08 23:07
whatai:一個原因是太貴 二來我的只是很單純的管理頁面 11/08 23:10
whatai:一般使用者只能query 管理者才能修改資訊 11/08 23:11
我是有跑金流,所以我想說應該會建蠻大的 ... 屆時有機會再請教了,目前主機商有提供就方便用.. ※ 編輯: kerash 來自: 114.34.45.83 (11/09 10:34)
no1kk:用一個隱藏的form,按下按鈕時把那一列的值塞進去再送出如何 11/10 01:36