首頁 >web前端 >css教學 >模仿combox(select)控件,不用為美化select煩惱了。 _經驗交流

模仿combox(select)控件,不用為美化select煩惱了。 _經驗交流

WBOY
WBOY原創
2016-05-16 12:09:571681瀏覽

不用整天為美化select控件煩惱了。

1、可批次美化select控制項。
2、可以有onchange句柄。
3、觸發onchange的函數可帶參數。
3、可以得到select的值。
4、可設定像select類似的捲軸(如大於或等於8個數目時出現捲軸)
5、可設定寬度和高度

API參考:
//首先產生一個simulateSelect的實例
//建構函數的第一個可選參數為觸發onchange的函數,其它的為onchange函數的參數;
c = new simulateSelect(s1onchange, "never-online") ;
//設定select的CSS,第一個參數為控制項的主要CSS、第二個為選取條目時的CSS、第三個為沒有選取條目時的CSS
c.style("CtlSelect2 ", "selected2", "unselected2");
//設定select的寬度與高度;
c.width = 320;
c.height = 20;
//初始化參數為: select控制項的ID,可以用逗號分離,進行批次轉換;
c.init("s1,s2,s3");

下一版本將可修改combox


[Ctrl+A 全選 註:如需引入外部Js需刷新才能執行]
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn