Web_Design 板


LINE

※ 引述《piligo (pili)》之銘言: : 運用abgne的範本是有達到把text預設disable,有選radio的話再enable給他敲,不過 : 我要的[現在日期]與[自訂日期]都是同一變數名稱,依照abgne的範本,是不同的變數 : 名稱,本來以為下面這一段就是把t1的值導入r1,可是當我送出表單卻發現,r1卻寫on, : 而值還是留在t1,可是我的資料表要寫入date的欄位是r1,另外不知input的id值是運用 : 在那個部分呢?我把id都拿掉還是可以運作。 主要是給document.getElementById() 用的 拿掉以後還可以正常運作是 IE 遺毒 XD 我當初也以為id是用不到的, 結果被唸說不要以為IE能跑就是對的!!XD 就這個問題的話 , FF有個功能很好用 它可以檢測網頁資訊 讓你看現在各個表單欄位的內容是甚麼。 : <script type="text/javascript"> : <!-- : function setValue(){ : document.getElementById("r1").value = : document.getElementById("t1").value; : } : //--> : 謝謝 我對php不熟 底下內容含部分臆測 請自行決定是否服用 XD 我想我們把問題還原,這裡有兩個radio物件, name都是"r1",ID分別是"r1"跟"r2",這表示是單選。 r1跟r2則是讓JS分辨到底要取哪一個值用的。 這問題最有可能是出在 php 對於 parameter的取得的問題。 我以我對JSP的經驗,是透過 name 屬性來傳遞value。 而所傳遞的value則是"被選取的那一個radio的value參數"。 雖然是把值設 id=r1的 radio的 value裡, 但是因為此時是 id=r2的 radio 的 value被勾選, 所以傳送的是 id=r2的value的值 也就是預設的 on。 (以上是以我在JSP的經驗啦...php不清楚) 解決方式是 將改變text的時候將值設到r2就好了。 :) 取得變數的時候,應該還是透過name去取得吧。(也就是還是透過"r1"去取) 這個我就真的不熟了...我只知道jsp是這樣運作的。 XD ================================= 還有這原碼有bug啊..... 點回r1的時候沒有把text disable 所以其實只要你先點到2 讓text解套 再點回1 用解套的text打內容 理論上應該也可以取得值 XDD 小改了一下 黃字是我主要有更動的部份 function setValue(){ document.getElementById("r2").value = document.getElementById("t1").value; } <input type="radio" name="r1" id="r1" value="2006/04/12" onclick="document.getElementById('t2').disabled=true;">2006/04/12 <input type="radio" name="r1" id="r2" onclick="document.getElementById('t2').disabled = false;">????/??/?? <input type="text" name="t1" id="t2" onblur="setValue();" disabled="false"> <input type="button" onclick="abgne();" value="查看????/??/??的value"> GL & HF ^^ -- String temp="relax"; | Life just like programing while(buringlife) String.forgot(temp); | to be right or wrong while(sleeping) brain.setMemoryOut(); | need not to say stack.push(life.running); | the complier will stack.push(scouting.buck()); | answer your life stack.push(bowling.pratice()); | Bone everything --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.240.57 ※ 編輯: TonyQ 來自: 140.138.240.57 (04/12 23:16)
1F:推 abgne:拍謝 忘了注意text的disabled的狀態.. 04/12 23:26
2F:→ abgne:id跟name的區別 主要是name在server端的程式抓取值時會用到 04/12 23:26
3F:→ abgne:且像radio的分組要靠name來分... 04/12 23:27
4F:→ abgne:話說 我也不會php... 04/12 23:28
5F:推 piligo:php會拿name的值來當變數名稱 04/12 23:42
6F:推 piligo:感謝大家的分享,等我消化完在回報狀況,根基沒打穩到處碰壁 04/12 23:54







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP