看板 Web_Design 關於我們 聯絡資訊
: 請教我的設計方向是有關日期的決定 : 設計兩個radio,一個radio是今天日期,另一個是人工填寫,為了人工填寫我在旁 : 邊放了一個text的表單,這樣的話我要如何把text所填的資料導入radio的value欄位 : 呢? : 表單後續動作是寫入資料庫,採用PHP+MySQL : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 210.244.15.225 : → piligo:感覺是不是我的設計採用radio就有問題,想不透,因為我多加 04/12 17:51 : → piligo:text發現他跟radio是毫無關係,反而又多送一個變數值出來 04/12 17:52 : 推 fannys23:判斷人工填寫的radio是否被選取,是的話則存入text的值 04/12 19:21 : → fannys23:如果被選取的radio是今天日期的那一個,則存入今天日期 04/12 19:21 : → fannys23:text本來就會丟一個值給你囉~ 04/12 19:21 : → fannys23:你該擔心的是使用者在text填日期、卻又選今天日期的radio 04/12 19:22 : → ckw:那就把text預設disable,有選radio的話再enable給他敲 04/12 20:03 運用abgne的範本是有達到把text預設disable,有選radio的話再enable給他敲,不過 我要的[現在日期]與[自訂日期]都是同一變數名稱,依照abgne的範本,是不同的變數 名稱,本來以為下面這一段就是把t1的值導入r1,可是當我送出表單卻發現,r1卻寫on, 而值還是留在t1,可是我的資料表要寫入date的欄位是r1,另外不知input的id值是運用 在那個部分呢?我把id都拿掉還是可以運作。 <script type="text/javascript"> <!-- function setValue(){ document.getElementById("r1").value = document.getElementById("t1").value; } //--> 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.244.15.225
piligo:我要想到一個方法,把text的t1也改成r1,不過這樣會造成 04/12 22:50
piligo:送了兩個r1的變數出去,一個值是on,另一個就是text寫的值 04/12 22:51
piligo:不過這樣做的話變成text一定要擺在radio的後面,因為php 04/12 22:52
piligo:只會抓相同變數的最後一個值,前面會略過,那當text擺在 04/12 22:53
piligo:radio前面就會變成,php會取r1的值會on,真糟糕 04/12 22:54