webForumDet fria alternativet

Formulär

ASP

5 svar · 207 visningar · startad av aleborg

Medlem sedan jan. 20013 341 inlägg
Frågan#1

Jag har en sida med flera formulär, formulären heter "formsXX" där XX är siffror som är olika för varje formulär. Varje formulär har en checkbox med namnet "C"!

Hur tar jag emot värdet från checkboxarna från ALLA formulär på sidan?

------------------
Data-Doktorn
Min egen musik!
Mitt coverband

Medlem sedan jan. 20013 341 inlägg
#2

har löst det!

------------------
Data-Doktorn
Min egen musik!
Mitt coverband

Medlem sedan jan. 20013 341 inlägg
#3

Ett annat problem!
If Request.Form("C")<>"" Then
Response.Write "Print" & Request.Form("C")

Hur gör jag för att hämta alla som BÖRJAR på C?????

------------------
Data-Doktorn
Min egen musik!
Mitt coverband

[Redigerat av aleborg den 13 jul 2001]

Medlem sedan mars 20002 836 inlägg
#4

Med denna loop:

For Each obj In Request.Form
If LCase(Left(obj,1)) = "c" Then
strValue = Request.Form(obj)
Response.Write strValue & "<BR>"
End If
Next

cya,
PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

Medlem sedan jan. 20013 341 inlägg
#5

Får inte det här att funka:

<%
		For Each obj In Request.Form
			If LCase(Left(obj,1)) = "C" Then
			strValue = Request.Form(obj)
			Response.Write"print.asp?print="&  strValue
			End If
		Next
%>

------------------
Data-Doktorn
Min egen musik!
Mitt coverband

Medlem sedan dec. 200012 464 inlägg
#6

Lcase översätter till gemener och du jämför med ett versalt C.

<%
For Each obj In Request.Form
If LCase(Left(obj,1)) = "c" Then
strValue = Request.Form(obj)
Response.Write"print.asp?print="& strValue
End If
Next
%>

------------------
essentitia preter non sans multiplicandum

261 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)