Re: [問題] 請問表單radio的value如何抓text的內容?

看板Web_Design作者 ( :D)時間18年前 (2006/04/12 23:27), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串5/11 (看更多)
不喜歡多一個 t1 的話,不要給他 name 就可以了 <input type="radio" name="r" value="2006/04/12">2006/04/12<br/> <input type="radio" name="r" id="no" value="N/A"> <input type="text" onkeypress="var that=this; setTimeout(function(){document.getElementById('no').value=that.value;}, 100);" onfocus="no.checked=true;"> <input type="submit"> ※ 引述《piligo (pili)》之銘言: : : 請教我的設計方向是有關日期的決定 : : 設計兩個radio,一個radio是今天日期,另一個是人工填寫,為了人工填寫我在旁 : : 邊放了一個text的表單,這樣的話我要如何把text所填的資料導入radio的value欄位 : : 呢? : : 表單後續動作是寫入資料庫,採用PHP+MySQL : : -- : : ◆ 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: 140.112.30.52

04/12 23:44, , 1F
ㄜ..可是導到後端的php他是抓name來當變數名稱說
04/12 23:44, 1F

04/12 23:47, , 2F
喔懂了,看出id的功用了,text把值導到radio的id為no的
04/12 23:47, 2F

04/12 23:53, , 3F
php 抓 $_GET["r"] 就好
04/12 23:53, 3F
文章代碼(AID): #14FHnSfq (Web_Design)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 11 篇):
文章代碼(AID): #14FHnSfq (Web_Design)