js option

1、獲取選中select的value和text,html代碼如下:

<select id="mySelect">
    <option value="1">one</option>
    <option value="2">two</option>
    <option value="3">three</option>
</select>

則可通過以下script代碼s來獲取選中的value和text

$("#mySelect").val(); //獲取選中記錄的value值
$("#mySelect option:selected").text(); //獲取選中記錄的text值

2、運用new Option(“文本”,”值”)方法添加選項option

var obj = document.getElementById("mySelect");
obj.add(new Option("4","4"));

3、刪除所有選項option

var obj=document.getElementById("mySelect");
obj.options.length = 0;

4、刪除選中選項option

var obj = document.getElementById("mySelect");
var index = obj.selectedIndex;obj.options.remove(index);

5、修改選中選項option

var obj = document.getElementById("mySelect");
var index = obj.selectedIndex;
obj.options[index] = new Option("three",3);  //更改對應的值obj.options[index].selected = true;  //保持選中狀態

6、刪除select

var obj = document.getElementById("mySelect");
obj.parentNode.removeChild(obj); //移除當前對象

7、select選擇的響應事件

$("#mySelect").change(function(){     
//添加所需要執行的操作代碼
})
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章