民國113年 第2梯次 網頁設計乙級 學科
第64題
在HTML DOM 模型中的HTMLSelectElement 物件,關於其屬性(Properties)的說明那些正確?
題目
在HTML DOM 模型中的HTMLSelectElement 物件,關於其屬性(Properties)的說明那些正確?
- (1) length 屬性是下拉式選項中的個數
- (2) selectedIndex 屬性是指下拉式選項中被選上的編號
- (3) multiple 屬性是指定是否可多選
- (4) size 屬性是指在多選時,下拉式選項中被選上的數量
官方答案
(1) length 屬性是下拉式選項中的個數、(2) selectedIndex 屬性是指下拉式選項中被選上的編號、(3) multiple 屬性是指定是否可多選
解析
HTMLSelectElement 的 length 屬性回傳 options 集合的數量,也就是下拉選項的個數;selectedIndex 回傳目前被選取項目的索引值,若沒有任何選項被選取則為 -1;multiple 屬性用來設定或讀取該選單是否允許一次選取多個項目。第 4 項的 size 屬性指的是「同時可見的列數」,會影響下拉選單展開時顯示幾行,並非被選上的數量;被選取項目的數量要透過 selectedOptions 集合的長度取得,因此 size 的說明不正確。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。