Is it possible to force/require a user to make a selection from a drop down menu? Example:
<form action="">
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
</form>
By default "Volvo" is selected. What I want is for the browser to know that the user has made a selection and not accept the auto default.
I am thinking something like this:
<form action="">
<select name="cars" required="required">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
</form>
Any advice?
<option>-- Select an option --</option>
. Your current desire has a small oversight: How would the user pick Volvo, if the browser has to reject the default option? – InherentselectedIndex
property of the<select>
element is greater than zero. – Inherent