原生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下拉項JavaScript
- JavaScript刪除元素節點程式碼例項JavaScript
- JavaScript動態新增和刪除div元素JavaScript
- JavaScript table表格行進行刪除和新增JavaScript
- JavaScript 陣列新增或者刪除元素JavaScript陣列
- JavaScript 動態新增與刪除元素JavaScript
- jQuery 新增和刪除classjQuery
- 刪除字串中的html標籤程式碼例項字串HTML
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- jQuery table表格行的新增和刪除jQuery
- 如何在下拉框Select中動態新增option?
- mysql-刪除和新增主鍵MySql
- jQuery為元素新增和刪除classjQuery
- MySQL 8.0 instant 新增和刪除列MySql
- windows 新增和刪除靜態路由Windows路由
- 從原始碼分析DEARGUI之互動新增和刪除元件原始碼GUI元件
- JavaScript刪除和清空物件屬性JavaScript物件
- win10新增或刪除程式在哪 win10系統怎麼開啟新增或刪除程式Win10
- classList用於新增和刪除CSS類的APICSSAPI
- vue實現li列表的新增刪除和修改Vue
- Hyperledger Fabric組織的動態新增和刪除
- Hyperledger Fabric節點的動態新增和刪除
- jQuery動態新增和刪除表格行jQuery
- 好的程式碼很容易刪除!
- option新增空白
- 陣列的方法-新增刪除陣列
- class屬性的新增刪除
- JavaScript 刪除cookieJavaScriptCookie
- 新增、刪除PPA源
- Cordova應用的JavaScript程式碼和自定義外掛程式碼的除錯JavaScript除錯
- win10如何新增和刪除輸入法 win10系統新增和刪除輸入法的圖文教程Win10
- ubuntu 快捷新增和刪除環境變數Ubuntu變數
- jQuery動態新增和刪除表格記錄jQuery
- 一體機HDATA節點新增和刪除
- SRVCTL 刪除和新增資料庫服務資料庫
- JavaScript新增一個文字框並帶有刪除按鈕JavaScript
- 主鍵的建立、新增、刪除操作
- 刪除所有正在執行和退出的docker例項Docker
- 紅黑樹新增刪除