Varför blir inte valt år vald i dropdownrutan när man postar tillbaka sidan till sig själv?
Skriver jag ut sName inne i funktionen så visar den ju att rätt årtal är valt men den verkar inte plocka upp det i if-satsen?
Function drawSelect(s,sName)
Select case(s)
case "y"
With Response
.write "<select name=""" & sName & """>"
for i = year(now)-5 to year(now)
if i = request.form(sName) Then
.write "<option selected>" & i & "</option>"
else
.write "<option>" & i & "</option>"
end if
Next
.write "</select>"
End With
End select
Response.Write request.form(sName)
End function
Response.write "<form action=""" & Request.ServerVariables("SCRIPT_NAME") & """ name=""frmStat"" id=""frmStat"" method=""post"">"
call drawSelect("y","frmFromYear")
Response.Write "<input type=""submit"" name=""frmSubmit"" value=""Visa"">"
Response.Write "</form>"