javascript中select中options的屬性


Select 選擇區(下拉列表)對象 由“<select id="select_id">”指定。 obj =getrElementById('select_id')
屬性

length 返回 Select 對象下選項的數目。 obj.length // obj.options.length
selectedIndex 返回被選中的選項的下標。obj.selectedIndex
這個下標就是在 options[] 數組中該選項的位置。如果 Select 對象允許多項選擇,則返回第一個被選中的選項的下標。
form 返回包含本元素的表單對象。 obj.options[x].form

方法
blur() 從對象中移走焦點。
focus() 讓對象獲得焦點。

事件
onchange

options[];
Option 選擇項對象 options[] 是一個數組,包含了在同一個 Select 對象下的 Option 對象。
Option 對象由“<select>”下的“<options>”指定。

options[] 數組的屬性
length;
selectedIndex 與所屬 Select 對象的同名屬性相同。

單個 Option 對象的屬性
text 返回/指定 Option 對象所顯示的文本
value 返回/指定 Option 對象的值,與<options value="...">一致。
index 返回該Option 對象的下標。對此並沒有什么好說,因為要指定特定的一個 Option 對象,都要先知道該對象的下標。這個屬性好像沒有什么用。
selected 返回/指定 該對象是否被選中。通過指定 true 或者 false,可以動態的改變選中項。
默認選中可以這樣寫
<option selected="selected" value="" ></option>
<option selected value="" ></option>
defaultSelected 返回該對象默認是否被選中。true / false。


免責聲明!

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



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