Script er ligeglad med tvang
Jeg skal have brugeren til at vælge fødselsdata fra SELECT-bokse:<select size="1" name="dateofbirth" class="input1">
<option selected>Dato</option><% For vDate = 1 to 31 %>
<option value="<%=vDate%>"><%=vDate%></option><% Next %>
</select>
<select size="1" name="monthofbirth" class="input1">
<option selected>Måned</option>
<option value="01">Januar</option>
<option value="02">Februar</option>
<option value="03">Marts</option>
<option value="04">April</option>
<option value="05">Maj</option>
<option value="06">Juni</option>
<option value="07">Juli</option>
<option value="08">August</option>
<option value="09">September</option>
<option value="10">Oktober</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
<select size="1" name="yearofbirth" class="input1">
<option selected>År</option><% For vYear = 1900 to year(date()) %>
<option value="<%=vYear%>"><%=vYear%></option><% Next %>
</select>
For at sikre mig, at alt bliver valgt, har jeg sat dette ind over <html>:
ElseIf Trim(Request.Form("dateofbirth")) = "" Then
Response.Redirect "/error.asp?msg=Du+skal+vælge+datoen+for+din+fødsel."
ElseIf Trim(Request.Form("monthofbirth")) = "" Then
Response.Redirect "/error.asp?msg=Du+skal+vælge+måneden+for+din+fødsel."
ElseIf Trim(Request.Form("yearofbirth")) = "" Then
Response.Redirect "/error.asp?msg=Du+skal+vælge+dit+fødselsår."
Men når man submitterer uden at have valgt sin fødselsdato, sker der ikke noget. Der BURDE komme en msgbox op, hvori der står "Du skal vælge datoen for din fødsel." osv. Nogen bud?
