select option 中的注意點


e.options = new Option("文本", "值");    //創建一個option對象,即在<select>標簽中創建一個或多個<option value="值">文本</option>。options是一個數組,里面可存放多個<option value="值">文本</option>標簽。
 
1、options數組的屬性:
length -------長度屬性
selectedIndex ------ 當前被選中的文本的索引值,此索引值是內存自動分配的(0,1,2,3....)對應(第一個文本值,第二個文本值,第三個文本值,第四個文本值.......)
 
2、單個option的屬性(即obj.options[obj.selectedIndex]是指定的某個<option>標簽):
text ===== 返回/指定文本
value =====返回/指定文本,與<option value="...">一致
index ======返回下標
selected======返回/指定該對象是否被選中,指定true or false可動態改變選中項
defaultSelected =====返回該對象默認是否被選中,true/false
 
3、option的方法:
增加一個<option>標簽======obj.options.add(new("文本", "值"))
刪除一個<option>標簽======obj.options.remove(obj.selectedIndex);
獲取一個<option>標簽======obj.options[obj.selectedIndex].text ;
修改一個<option>標簽======obj.options[obj.selectedIndex] = new Option("新文本", "值") ;
刪除所有<option>標簽======obj.options.length = 0 ;
獲取一個<option>標簽的值====obj.options[obj.selectedIndex].value ;
 
注意:
obj.option中的option不需要大寫
new Option中的option需要大寫
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM