選擇(<select>)用來引許使用者從一連串的選項(options)當中,填入適當的資料。不過<select>並不可以單獨使用,必需再配合<option>或者<optgroup>這兩個標籤來一起使用。這兩個標籤將在後面討論到。

以下是幾個select的重要屬性:

multiple={true|false} 預設值是"false"。如果設成"true",那麼這個選則可以接受多個資料。
name 用來存放輸入的資料。
iname 用來存放item的index值。
ivalue 用來存放iname一開始所預設的值

接下來舉個簡單的例子來說<select>的用法:

<wml>
<card>
<p>
Please choose<i>all</i>of your favorite animals:
<select name="X" iname="I" ivalue="1;2" multiple="true">
<option value="D">Dog</option>
<option value="C">Cat</option>
<option value="H">Horse</option>
</select>
</p>
<card>
</wml>

上面的例子中,select有三個選項,multiple的值設為true表示這個可以複選,而且iname一開始設為1;2代表初始值設為第一個option以及第二個option,也就是Dog跟Cat。