webForumDet fria alternativet

Type mismatch

3 svar · 208 visningar · startad av Skarre

SkarreMedlem sedan apr. 20012 427 inlägg
#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?

------------------
// Skarre

SkarreMedlem sedan apr. 20012 427 inlägg
#2

Jag har även testat:

If CInt(intDay) = CInt(Day(Date)) Then

------------------
// Skarre

@ndersMedlem sedan juni 200032 969 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,

------------------
Don't panic!

SkarreMedlem sedan apr. 20012 427 inlägg
#4

Schyrre! :)

------------------
// Skarre

178 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
175 ms — hämta tråd, inlägg och bilagor (db)