Kawalan Pilihan XForms

Select1 控件

select1 控件用于从一个项目列表中选取一个项目:

<select1 ref="status">
  <label>Status:</label>
  <item>
    <label>Male</label>
    <value>M</value>
  </item>
  <item>
    <label>Female</label>
    <value>F</value>
  </item>
</select1>

Dalam contoh di atas, pengguna boleh memilih salah satu daripada dua nilai, Laki-laki atau Perempuan. Data yang disimpan di dalam contoh XForms (dokumen XML) akan adalah M atau F.

Cuba sendiri

Kawalan Select

Kawalan Select digunakan untuk memilih objek daripada senarai objek (satu atau lebih):

<select ref="languages">
  <label>Bahasa:</label>
  <item>
    <label>Bahasa Inggeris:</label>
    <value>E</value>
  </item>
  <item>
    <label>Bahasa Perancis:</label>
    <value>F</value>
  </item>
  <item>
    <label>Bahasa Spanyol:</label>
    <value>S</value>
  </item>
  <item>
    <label>Bahasa Jerman:</label>
    <value>G</value>
  </item>
</select>

Kawalan Range

Kawalan Range digunakan untuk memilih nilai dalam rangkaian nilai:

<range ref="length" start="0" end="100" step="5">
  <label>Panjang:</label>
</range>

Dalam contoh di atas, pengguna boleh memilih nilai antara 0 hingga 100 dengan langkah 5.