webForumDet fria alternativet
Logga in / Bli medlem

Type mismatch

ASP

3 svar · 208 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Trådstart#1

Jag får "type mismatch" när jag försöker köra följande kod:

Sub selectDay(intDay)
  If intDay = Day(Date) Then
    Response.Write "selected"
  End If
End Sub

Response.Write  "<select name='datum'>" & _
"<option value='27' " & selectDay(27) & ">27</option>" & _
"<option value='28' " & selectDay(28) & ">28</option>" & _
"</select>"

Kan man inte kalla en sub på detta vis?

Medlem sedan apr. 20012 427 inlägg
#2

Jag har även testat:

If CInt(intDay) = CInt(Day(Date)) Then
Medlem sedan juni 200032 967 inlägg
#3

Jag hade gjort den som en function istället för en sub om du ska använda den på det sättet.

Function selectDay(intDay)
strTmp = ""
If intDay = Day(Date) Then strTmp = "selected"
selectDay = strTmp
End Function

Mvh,

Medlem sedan apr. 20012 427 inlägg
#4

Schyrre! :)

390 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
124 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)