js如何動態為select下拉選單新增option項
在實際操作中,有時候需要根據情況新增或者刪除select下拉選單的option選項,本章節就介紹一下如何實現此功能,下面將分佈簡單介紹一下,程式碼如下:
一.動態建立select下拉選單:
[JavaScript] 純文字檢視 複製程式碼var theSelect=document.createElement("select"); theSelect.id="theId"; document.body.appendChild(theSelect);
以上程式碼動態建立一個select下拉選單,並將其id屬性值設定為"theId",然後新增到body中。
二.動態新增option選項:
[JavaScript] 純文字檢視 複製程式碼var selectObj=document.getElementById("theId"); selectObj.add(new Option("文字","值")); //在IE中有效 selectObj.options.add(new Option("text","value")); 相容IE與firefox
以上程式碼可以在現有的select下拉選單中新增option選項。要特別注意瀏覽器相容問題。
三.刪除select中某一個option項:
[JavaScript] 純文字檢視 複製程式碼var selectObj=document.getElementById("theId"); selectObj.options.remove(index);
index是要刪除的選項的索引值,如果index是1,那麼就是刪除第二個選項。
關於select的操作還有很多,這裡就不多介紹了,可以參閱javascript動態操作select下拉選單一章節。
相關文章
- 通過ajax方式動態新增select下拉選單的option選項
- jquery select下拉選單新增或者刪除option項jQuery
- js如何互換兩個select下拉選單的option項JS
- 如何清空select下拉選單的所有option項
- js獲取select下拉選單的所有option項JS
- 刪除和新增select下拉選單option項程式碼例項
- javascript新增和刪除select下拉選單option項程式碼例項JavaScript
- 如何在下拉框Select中動態新增option?
- js獲取select下拉選單中option項的數目JS
- 如何在select下拉選單的指定索引位置插入option項索引
- 選中select下拉選單option項實現提交效果
- select下拉選單新增不重複項
- jQuery刪除select下拉選單中所有option項jQuery
- 如何設定select下拉選單option項顯示的數目
- 兩個select下拉選單的option相互移動
- JavaScript動態設定select下拉選單預設選項JavaScript
- AngularJS下拉選單select在option動態變化之後多出了一個錯誤項的問題AngularJS
- JavaScript 獲取select下拉選單所有optionJavaScript
- JavaScript動態操作select下拉選單JavaScript
- JavaScript 動態生成select下拉選單JavaScript
- JavaScript動態建立select下拉選單JavaScript
- js如何獲取select下拉選單的預設選中項JS
- 迴圈方式為select下拉選單新增年份
- jquery新增或者刪除select下拉選單項程式碼jQuery
- JavaScript動態生成年份select下拉選單JavaScript
- jquery獲取select下拉選中option項的value值jQuery
- 選中select下拉選單項提交表單
- javascript動態設定select下拉選單字型大小JavaScript
- js獲取當前select下拉選單選中項的值JS
- select下拉選擇第一個選項為空白、option無法選中的解決辦法,
- jquery如何操作select下拉選單jQuery
- js自定義select下拉選單效果JS
- js模擬實現select下拉選單程式碼例項JS
- jq動態修改select 的option值,使option值自動選中
- select下拉選單美化程式碼例項
- js如何刪除select下拉選單的所有專案JS
- 原生js如何獲取選中的select下拉項的值JS
- select下拉選單二級聯動