JavaScript調整option順序
本章節介紹一下如何利用JavaScript調整select下拉選單中option的順序。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var osel=document.getElementById("sel"); var opts=document.getElementsByTagName("option"); var obt=document.getElementById("bt"); obt.onclick=function(){ osel.insertBefore(opts[1],opts[3]); } } </script> </head> <body> <select id="sel"> <option>螞蟻部落一</option> <option>螞蟻部落二</option> <option>螞蟻部落三</option> <option>螞蟻部落四</option> <option>螞蟻部落五</option> </select> <input type="button" id="bt" value="檢視效果"/> </body> </html>
以上程式碼中,點選按鈕可以調整option元素的順序,原理非常的簡單,就是利用insertBefore()函式挪動元素的位置即可,因為option元素就是普通的dom元素,沒有特別之處,和操作div等元素是一樣的道理。
相關文章
- JavaScript 調整li元素上下順序JavaScript
- AIX磁碟順序調整AI
- jQuery調整li元素順序jQuery
- Git調整commit之間順序GitMIT
- 【劍指offer】調整陣列順序陣列
- 調整陣列元素順序演算法陣列演算法
- jQuery調整li元素順序程式碼例項jQuery
- Win10怎麼調整輸入法的順序?Win10
- win10硬碟順序調整怎麼設定 win10如何改變硬碟順序Win10硬碟
- 使用@AutoConfigureBefore調整配置順序竟沒生效?
- win10系統怎麼調整輸入法順序Win10
- javascript載入順序JavaScript
- ecshop如何調整商品屬性篩選項的顯示順序?
- Linux核心驅動程式初始化順序的調整(轉)Linux
- JavaScript執行順序分析JavaScript
- JavaScript的執行順序JavaScript
- 面試題21:調整陣列順序奇數位於偶數前面面試題陣列
- [原創]雙顯示器主屏設定及左右順序調整
- 微信聊天表情順序設定方法 微信表情順序怎麼調?
- 【劍指Offer】調整陣列順序使奇數位於偶數前面陣列
- JavaScript 陣列順序打亂JavaScript陣列
- JavaScript萬物產生順序JavaScript
- javascript 字串字元順序反轉JavaScript字串字元
- JavaScript for迴圈 執行順序JavaScript
- JavaScript 執行順序淺析JavaScript
- 使用@AutoConfigureBefore、After、Order調整Spring Boot自動配置順序Spring Boot
- JZ-013-調整陣列順序使奇數位於偶數前面陣列
- jQuery實現的新聞列表上下移動調整順序程式碼例項jQuery
- HTML、JavaScript、PHP、 MySQL 學習順序HTMLJavaScriptPHPMySql
- JavaScript遍歷物件屬性順序JavaScript物件
- JavaScript按照漢字拼音順序排序JavaScript排序
- 運維工作中,程式執行時調整優先順序要用什麼命令?運維
- 劍指 Offer 21. 調整陣列順序使奇數位於偶數前面陣列
- javascript執行順序簡單介紹JavaScript
- SQL Server資料庫調整表中列的順序操作方法及遇到問題SQLServer資料庫
- 劍指offer面試題14 調整陣列順序使奇數位於偶數前面面試題陣列
- 工作293:調節刪除順序刪除
- JavaScript 拖動調整元素尺寸JavaScript