webForumDet fria alternativet

Om option-tag

ASPur ASP

4 svar · 265 visningar · startad av saw

sawMedlem sedan mars 20011 880 inlägg
#1

Mitt script ser ut så här:

<form ACTION= "Config.asp" METHOD="POST" NAME="form1" targe="_self">

<select ONCHANGE=form1.submit() SIZE="1" NAME="sprak" Value="sprak">
<OPTION Value= "0"> Language</option>
<OPTION Value= "sv">Svenska</option>
<OPTION Value= "en">Engelska</option>
</Select>
</form>

sv och en är ju lätta att få tag på:

Response.Write "Form: " & Request("sprak")

Men hur får jag tag på det hela ordet?(Svenska,Engelska)
Går det?

JAreMANNENMedlem sedan aug. 20002 272 inlägg
#2

Om du tar bort value="" så blir värdet det som står i option-tagen:

<form ACTION= "Config.asp" METHOD="POST" NAME="form1" targe="_self">

<select ONCHANGE=form1.submit() SIZE="1" NAME="sprak">
<OPTION> Language</option>
<OPTION>Svenska</option>
<OPTION>Engelska</option>
</Select>
</form>

Vad behöver du värdena "0, sv, en" till?

sawMedlem sedan mars 20011 880 inlägg
#3

Jo, jag behöver de också. Jag inbillade mig att jag skulle kunna få ut även dem.

@ndersMedlem sedan juni 200032 969 inlägg
#4

Den informationen skickas inte när du postar ett formulär. Du får i så fall lägga med även det i value med någon lämplig separator, och sedan dela upp det när du tar emot det.

sawMedlem sedan mars 20011 880 inlägg
#5

Ok, tack för svaren

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