經過js動態清空、增長、刪除、修改下拉框中的元素code
分類: JavaScriptip
假設下拉框叫a博客
清空:io
a.length=0;class
我還一直覺得length是隻讀屬性,竟然還藏了這麼一手,牛!cli
增長:select
a.options[a.length]=new Option(text,value);項目
刪除:co
a.options[n]=null;new
應用當中,刪除完了每每會在後面加上一句a.click;用以刷新。不然下拉框停留在被刪除的項目那兒顯示爲一片白。
修改:
a.options[n].value=value;
a.options[n].text=text;
當前選中的index:
a.selectedIndex
因此修改選中的下拉框每每就寫成a.options[a.selectedIndex].value=value;
轉飛過海的博客