討論區快速選單
知識庫快速選單
Excel也能做到大數據分析? 沒有人比Cloudera更了解大數據 討論區最近新進100則主題
[ 回上頁 ] [ 討論區發言規則 ]
如何將下拉選單與按鈕結合成超連結?
更改我的閱讀文章字型大小
作者 : logichom(Alex)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/10/18 上午 09:30:17
最近試著寫一個網站裡面有下拉選單數個、一個按鈕
打算將下拉選單的選項中放入網頁的分頁,選好後按按鈕就會自動將使用者導向該網頁
按鈕其實是內建超連結,只是選單內的項目代表不同分業罷了,請問要如何實作出來,
小弟想了很久還是實作不出來...特地前來請教各方先進,感謝!

例如按鈕內的超連結是連到http://www.hello.com/
然後選單的選項可能有shop、car、news 等等
當使用者按下後會結合成如http://www.hello.com/shop、http://www.hello.com/car 等等
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4465 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人logichom註記此篇回應為很有道理 2013/10/20 上午 09:52:23
http://www.javascriptkit.com/javatutors/dombos4.shtml

maybe this one can help you . check it out , :-)
作者 : logichom(Alex)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/10/21 上午 10:29:26
Thank you very much.

但是目前有JS語法上的問題
那就是在function內要如何修改成http://+下拉選單1項目+下拉選單2項目...
因為範例中他的下拉選單的值已經內建http://...
如果要修改成我上述的做法該如何實作?

範例:
location=document.George.example.options[document.George.example.selectedIndex].value
我的想法:
location="http://"+document.George.example.options[document.George.example.selectedIndex].value+...
請問這樣可以嗎?抱歉我對javascript語法還不是很熟

作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4465 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/10/21 下午 12:38:56
http://211.75.223.181/js/018/018.htm
this one should be the answer you want
作者 : logichom(Alex)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/10/21 下午 04:00:18
不好意思,這跟我想要的不太一樣
按鈕按下後不單純傳遞URL
URL內包含了其他參數(例如分頁名稱 哪台主機 時間等等)
參數是由使用者選擇後再由網頁組合起來
我的下拉選單約有十幾個
要是照範例打會有很多個if else...
而且十幾個下拉選單我很難把他們組合在一起
所以我希望把每個選項可以設定比如說1 2 3...
然後function內就只要把每個選項組合起來
或是要多個function最後再結合起來也可以
另function內可能不適合用if else這種判斷方法
畢竟我的下拉選單有很多個
每個下拉選單內的選項不只3,4項
再麻煩各位大大前輩了!

我的部份程式碼:
請選擇欲查詢狀態:
<select name="host" size="1" onChange="go()">
<option value="Host1">主機1</option>
<option value="Host2">主機2</option>
</select>
請選擇線路:
<select name="link" size="1" onChange="go()">
<option value="link1">線路1</option>
<option value="link2">線路2</option>
<option value="link3">線路3</option>
</select>

function go(){
目前沒有想法...
}






作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4465 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/10/23 下午 01:07:45
can you give some examples ? just one is enough .
作者 : logichom(Alex)
[ 貼文 37 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/10/28 下午 02:09:52
不好意思先謝謝你的幫忙
關於這個問題我從PHP上得到啟發
所以我改用PHP表單傳值的方式來解決
 板主 : Clark
 > HTML/DHTML - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - HTML/DHTML - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
HTML/DHTML
1 BK. 220 
2 小P 210 
3 玩家 170 
4 foolface 130 
5 羅蘋 130 
6 阿戊 120 
7 nick 100 
8 EllyChen 80 
9 picard 70 
10 rt-55 70 
HTML/DHTML
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
3.076172E-02