原生javascript新增和刪除select的option項程式碼
由於jquery的出現,使對於DOM的操作變的更為簡單了,但是有時候需要使用原生的javascript來完成這一切,當然jquery也是javascript,只是將一些操作做了封裝而已,下面就簡單分享一下使用原生javascript新增或者刪除option項的程式碼。
一.刪除所有的option項:
[JavaScript] 純文字檢視 複製程式碼function delAllOptions(){ document.getElementById("selId").options.length=0; }
將options集合的length屬性設定為0即可實現此功能。
二.刪除指定的option項:
[JavaScript] 純文字檢視 複製程式碼function delOneOption(index){ document.getElementById("selId").options.remove(index); }
index是option的索引值,從0開始。
三.新增一個option項:
[JavaScript] 純文字檢視 複製程式碼function addOneOption(){ var selectObj=document.getElementById("selId"); selectObj.options[selectObj.length]=new Option("antzone", "螞蟻部落"); }
相關文章
- javascript新增和刪除select下拉選單option項程式碼例項JavaScript
- 刪除和新增select下拉選單option項程式碼例項
- javascript刪除或者新增option選項例項程式碼JavaScript
- JavaScript新增和刪除select下拉項JavaScript
- jquery select下拉選單新增或者刪除option項jQuery
- JavaScript select新增optionJavaScript
- javascript刪除select下拉選單項程式碼例項JavaScript
- javascript動態刪除和新增表格行程式碼例項JavaScript行程
- jquery新增或者刪除select下拉選單項程式碼jQuery
- javascript新增刪除cookie程式碼JavaScriptCookie
- javascript新增或者刪除table表格行程式碼例項JavaScript行程
- jQuery刪除select下拉選單中所有option項jQuery
- html元素的動態新增和刪除程式碼例項HTML
- 動態刪除和新增table行程式碼例項行程
- javascript動態刪除或者新增table表格行程式碼例項JavaScript行程
- 原生js刪除節點程式碼例項JS
- javascript實現的動態新增和刪除表格行程式碼JavaScript行程
- 原生javascript操作select下拉選單程式碼例項JavaScript
- javascript獲取和刪除指定cookie程式碼例項JavaScriptCookie
- jQuery新增和刪除元素class屬性例項程式碼jQuery
- javascript刪除所有cookie例項程式碼JavaScriptCookie
- 原生js刪除字串中空格程式碼例項JS字串
- js動態新增和刪除table表格行程式碼例項JS行程
- javascript刪除字串中空格程式碼例項JavaScript字串
- javascript刪除指定子元素程式碼例項JavaScript
- JavaScript刪除元素節點程式碼例項JavaScript
- 動態的新增或者刪除指定元素程式碼例項
- javascript刪除指定索引的陣列程式碼例項JavaScript索引陣列
- javascript刪除陣列指定值程式碼例項JavaScript陣列
- javascript刪除字串重複字元程式碼例項JavaScript字串字元
- JavaScript動態新增和刪除div元素JavaScript
- javascript如何動態新增和刪除元素JavaScript
- jQuery新增或者刪除class樣式類程式碼例項jQuery
- javascript刪除陣列重複元素程式碼例項JavaScript陣列
- javascript按照值刪除陣列元素程式碼例項JavaScript陣列
- jquery增加和刪除行程式碼例項jQuery行程
- jquery實現的class樣式類的新增和刪除切換程式碼例項jQuery
- js如何動態為select下拉選單新增option項JS