webForumDet fria alternativet

Kolla hur många värden som inte är lika med "" som finns att hämta med Request.Form?

ASP

3 svar · 196 visningar · startad av trexter.com

Medlem sedan apr. 20021 203 inlägg
Frågan#1

Finns det någon kod för detta?

Säg att jag har två eller fler input-fält. Då vill jag ta reda på hur många av dessa som inte är tomma.

:)

Medlem sedan apr. 20021 203 inlägg
#2

Jag kan tillägga att fälten heter Answer1, Answer2, Answer3 osv. om det skulle hjälpa...

:)

Medlem sedan mars 20007 896 inlägg
#3

Jag har för mig att man kan göra nåt så här:

Dim counter, fld
counter = 0

For Each fld In Request.Form
     If Request.Form( fld ) = "" Then
          counter = counter + 1
     End If
Next

Response.Write counter & " fält var inte ifyllda."
Medlem sedan apr. 20021 203 inlägg
#4

:)

363 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
229 ms — ändringar (db)