[問題] 下拉式選單和multiple select

看板Web_Design作者 (cozywolf)時間12年前 (2012/04/09 13:02), 編輯推噓5(508)
留言13則, 6人參與, 最新討論串1/4 (看更多)
剛開始學網頁,目前只學玩了HTML、XHTML和CSS 想請問一下各位 1.下拉式選單可否使用迴圈 比方說出生年的選項從1900-2012 我必須要用<option>打113欄@@ 還是有指令可直接幫我跑出這113項 2.multiple select必須要按住CTRL才能選 有辦法可以設定成不用按CTRL直接選嗎? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.37.135

04/09 13:22, , 1F
1.伺服器端或是javascript 2.javascript
04/09 13:22, 1F

04/09 14:52, , 2F
我也想知道2怎麼用js去做
04/09 14:52, 2F

04/09 15:18, , 3F
select的onclick 點下去就記錄被選擇的option,寫變數存。
04/09 15:18, 3F

04/09 15:19, , 4F
然後,由於沒按ctrl會造成就的消失,所以要把舊的補選回去
04/09 15:19, 4F

04/09 15:20, , 5F
那時我臨時想的,如果有我不知道的更方便的方法 歡迎分享^^
04/09 15:20, 5F

04/09 15:21, , 6F
可以做一個List存選擇的狀態,在用js控制顯示
04/09 15:21, 6F

04/09 15:24, , 7F
用li做個像下拉選單的元件
04/09 15:24, 7F

04/09 16:30, , 8F
唔... 想然想到JQuary UI就有類似的東西了....
04/09 16:30, 8F

04/09 16:30, , 9F
加個input hidden把值給記錄起來就OK了
04/09 16:30, 9F

04/09 19:26, , 10F
我測試用LAPASS的想法來寫,可以達成,直接存變數即可
04/09 19:26, 10F

04/09 19:26, , 11F
只是再點選的時候因為會先取消,所以會有閃爍的感覺@@
04/09 19:26, 11F

04/09 22:46, , 12F
event.preventDefault(); 不曉得能不能抑制閃爍(?)
04/09 22:46, 12F

04/09 23:49, , 13F
樓上我用了沒效果,我回第二個問題的CODE,大家幫忙解吧
04/09 23:49, 13F
文章代碼(AID): #1FWcrnpl (Web_Design)
文章代碼(AID): #1FWcrnpl (Web_Design)