<select ref="selectdemo" required="true">
<label>What facilities does the school have? Select none,one or more</label>
<select> fields present the user with a series of tick-boxes of which they can 'tick' none, one or more than one.
As with <select1> (see next section) this allows you to pre-define choices and helps you ensure that data collected adheres to what you have specified.
Every <select> MUST contain one <label> tag which specifies the question presented to a user.
You can then specify as many <item> tags as you require. However, each <item> MUST contain one <label> and one <value> tag. The <label> specifies the text the user sees as a choice and the <value> specifies what is stored in the database when a user selects this choice.
Within the <select> tag you can also specify the attribute required="true" if neccessary.