民國113年 第2梯次 網頁設計乙級 學科

第64題

在HTML DOM 模型中的HTMLSelectElement 物件,關於其屬性(Properties)的說明那些正確?

題目

在HTML DOM 模型中的HTMLSelectElement 物件,關於其屬性(Properties)的說明那些正確?

  1. (1) length 屬性是下拉式選項中的個數
  2. (2) selectedIndex 屬性是指下拉式選項中被選上的編號
  3. (3) multiple 屬性是指定是否可多選
  4. (4) size 屬性是指在多選時,下拉式選項中被選上的數量

官方答案

(1) length 屬性是下拉式選項中的個數、(2) selectedIndex 屬性是指下拉式選項中被選上的編號、(3) multiple 屬性是指定是否可多選

解析

HTMLSelectElement 的 length 屬性回傳 options 集合的數量,也就是下拉選項的個數;selectedIndex 回傳目前被選取項目的索引值,若沒有任何選項被選取則為 -1;multiple 屬性用來設定或讀取該選單是否允許一次選取多個項目。第 4 項的 size 屬性指的是「同時可見的列數」,會影響下拉選單展開時顯示幾行,並非被選上的數量;被選取項目的數量要透過 selectedOptions 集合的長度取得,因此 size 的說明不正確。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料