JavaScript select新增option
實際操作中,有時需要根據情況新增或者刪除select下拉選單的option選項。
下面介紹一下如何利用JavaScript實現類似操作。
一.動態建立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下拉選單一章節。
相關文章
- 原生javascript新增和刪除select的option項程式碼JavaScript
- javascript新增和刪除select下拉選單option項程式碼例項JavaScript
- JavaScript 獲取select下拉選單所有optionJavaScript
- jquery select下拉選單新增或者刪除option項jQuery
- 如何在下拉框Select中動態新增option?
- js如何動態為select下拉選單新增option項JS
- js 操作select和optionJS
- 刪除和新增select下拉選單option項程式碼例項
- 通過ajax方式動態新增select下拉選單的option選項
- JQuery 對 Select option 的操作jQuery
- JavaScript新增和刪除select下拉項JavaScript
- javascript刪除或者新增option選項例項程式碼JavaScript
- jQuery - remove select option based on text not valuejQueryREM
- jq動態修改select 的option值,使option值自動選中
- Oracle ASM新增磁碟組POWER OPTIONOracleASM
- 如何清空select下拉選單的所有option項
- JavaScript調整option順序JavaScript
- IE8下JQuery clone 出的select元素使用append新增option異常解決記錄jQueryAPP
- 兩個select下拉選單的option相互移動
- js獲取select下拉選單的所有option項JS
- jQuery刪除select下拉選單中所有option項jQuery
- JavaScript select 事件JavaScript事件
- JavaScript select remove()JavaScriptREM
- JavaScript select typeJavaScript
- JavaScript select valueJavaScript
- JavaScript select multipleJavaScript
- javascript操作selectJavaScript
- jquery獲取select下拉選中option項的value值jQuery
- 選中select下拉選單option項實現提交效果
- JavaScript select add()JavaScript
- JavaScript select options 集合JavaScript
- 如何在select下拉選單的指定索引位置插入option項索引
- js如何互換兩個select下拉選單的option項JS
- js獲取select下拉選單中option項的數目JS
- JS/JQ動態建立(新增)optgroup和option屬性JS
- 完美解決html中select的option不能隱藏的問題。HTML
- 如何設定select下拉選單option項顯示的數目
- MySQL 報錯MySQL server syntax to use near 'OPTION SQL_SELECT_LIMIT=DEFAULT'MySqlServerMIT