看板 [ Ajax ]
討論串[問題] 選擇了選單的某一選項後,要能出現文字欄位
共 8 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 13→)留言13則,0人參與, 最新作者qazsd (nice play!)時間17年前 (2007/11/12 15:22), 編輯資訊
1
0
0
內容預覽:
選單內有很多選項. 其中包括了一項"其他"的選項. 想讓使用者選擇了"其他"之後. 可以在選單的旁邊突然出現一個文字欄位供輸入"其他"的內容. 這個大致上要怎麼做呢. 我知道有innerHtml=..... 但是要怎麼做則不是很清楚 0.0. --. 發信站: 批踢踢實業坊(ptt.cc). ◆

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者qazsd (nice play!)時間17年前 (2007/11/12 23:56), 編輯資訊
1
0
2
內容預覽:
我弄出來了:D. 原本是參考 http://tw.myblog.yahoo.com/class2u-com/article?mid=2. 範例檔:http://www.class2u.idv.tw/example/ajax_menu.zip. 後來我追加了下面這段. oPlaceList.oncha
(還有389個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者TonyQ (骨頭)時間17年前 (2007/11/13 08:52), 編輯資訊
0
0
2
內容預覽:
這時候就要去看第一層的onchange. 在它把第二層改成"請選擇"的時候 一率把那個other address給拿掉. (document.getElementById('other').innerHTML=' ';). 反正前面有更動後面就歸0變成原本的 , 這很正常。. --. ▄▅▆▇███
(還有80個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者qazsd (nice play!)時間17年前 (2007/11/13 15:41), 編輯資訊
1
0
2
內容預覽:
我將. if(this.selectedIndex == 0) {. oPlaceList.options.length = 0;. oPlaceList.options[0] = new Option("----請選擇----",0);. oPlaceList.disabled = true;.
(還有1568個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者TonyQ (骨頭)時間17年前 (2007/11/13 15:48), 編輯資訊
0
0
0
內容預覽:
因為你沒把第一個選項的onchange提供上來. 而且我不太確定你的"其他"是指. 下拉式選單<select>的還是指純文字選項. 所以能給的訊息還是很少 XD. 總之你再更動第一個選項的時候. 第二個選單的重置好像做的不太乾淨 所以才會多新增了一個"其他". 簡而言之,先找出會產生"其他"的地方,
(還有129個字)
首頁
上一頁
1
2
下一頁
尾頁