/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan henter man en værdi fra en drop-do~
Fra : Kasper Dueholm


Dato : 11-10-02 16:45

Hejsa!

Jeg har på min side1.asp flg kode:
***************************
<form method="post" name="best" action="side2.asp">
<select name="dag" id="dag">
<option value="1">01</option>
..
..
.. osv
***************************

Jeg har så på side2.asp forsøgt med:
***************************
<% =Request.Form("dag")%>
***************************

Men det virker ikke... den skriver i hvert fald ikke noget!
Jeg undrer mig... i alle de guides jeg har set om ASP så er der kun tale om
information fra tekstfelter, radiobuttons, og tjekbokse...
men ingen drop-down!

Kan det bare ikke lade sig gøre?!?
Kan I hjælpe?

//Kasper




 
 
Jørn Andersen (11-10-2002)
Kommentar
Fra : Jørn Andersen


Dato : 11-10-02 18:34

On Fri, 11 Oct 2002 17:44:55 +0200, "Kasper Dueholm"
<susjessen@hotmail.com> wrote:

>Hejsa!
>
>Jeg har på min side1.asp flg kode:
>***************************
><form method="post" name="best" action="side2.asp">
><select name="dag" id="dag">
><option value="1">01</option>

Det ser jo meget rigtigt ud - forudsat at du afslutter med:
</select>
- submit-knap
</form>

>Jeg har så på side2.asp forsøgt med:
>***************************
><% =Request.Form("dag")%>
>***************************

Ser også rigtigt ud.

>Kan det bare ikke lade sig gøre?!?

Jo, det er et ret vigtigt værktøj i ASP (m.fl.).

Når du siger det ikke virker, hvad betyder det så? Får du en
fejl-meddelelse? Eller bare ikke noget output.

Har du mulighed for at lægge eksemplet online?

En anden mulighed er at ændre
method="post"
til
method="get"
- så skulle du få en URL med dine variable listet. Så kan du i hvert
fald se, om din form rent faktisk sender værdierne.
(For at det så skal virke, skal du rette:
Request.Form("dag")
til:
Request.QueryString("dag")
)

Good luck!

--
Jørn Andersen,
Brønshøj

Kasper Dueholm (12-10-2002)
Kommentar
Fra : Kasper Dueholm


Dato : 12-10-02 12:46

> Det ser jo meget rigtigt ud - forudsat at du afslutter med:
> </select>
> - submit-knap
> </form>

Ja det er netop det der er galt! Jeg bruger nemlig et billede som
"afsend-knap"!


> Når du siger det ikke virker, hvad betyder det så? Får du en
> fejl-meddelelse? Eller bare ikke noget output.

Jeg får en undefined værdi!

>
> Har du mulighed for at lægge eksemplet online?

Nej desværre ikke endnu!

> En anden mulighed er at ændre
> method="post"
> til
> method="get"
> - så skulle du få en URL med dine variable listet. Så kan du i hvert
> fald se, om din form rent faktisk sender værdierne.
> (For at det så skal virke, skal du rette:
> Request.Form("dag")
> til:
> Request.QueryString("dag")
> )

tak for hint-et!
Jeg tror at problemet ligger i det første du skrev og jeg har kigget på
html-dokumentationen!
Der står der at man kan bruge en attribut der hedder usemap="XXX", når man
bruger et billede som submit-knap!
Jeg kan dog ikke finde et eksempel på brugen af dette!

Måske kan du hjælpe mig der?


> Good luck!

Takker!

Kasper



Jørn Andersen (12-10-2002)
Kommentar
Fra : Jørn Andersen


Dato : 12-10-02 13:36

On Sat, 12 Oct 2002 13:46:23 +0200, "Kasper Dueholm"
<susjessen@hotmail.com> wrote:

>> Det ser jo meget rigtigt ud - forudsat at du afslutter med:
>> </select>
>> - submit-knap
>> </form>
>
>Ja det er netop det der er galt! Jeg bruger nemlig et billede som
>"afsend-knap"!

Prøv først at bruge en almindelig submit og få det til at virke, så er
du på mere sikker grund, når du så skal have dit billed-Submit til at
virke bagefter. Det er jo altid svært, når der er for mange ting
samtidigt, der *måske* kan være fejl i :)

<snip>

>Jeg tror at problemet ligger i det første du skrev og jeg har kigget på
>html-dokumentationen!
>Der står der at man kan bruge en attribut der hedder usemap="XXX", når man
>bruger et billede som submit-knap!
>Jeg kan dog ikke finde et eksempel på brugen af dette!

usemap bruges, når man har et (større) billede, hvor forskellige dele
af billedet fx skal give forskellige links. usemap bruges så til at
"danne forbindelsen" mellem selve billedet <img ... usemap="#mapname">
og mapningen:
<map name="mapname">
<area ...>
<area ...>
<area ...>
</map>

Så det har sådan set ikke direkte noget med dit problem at gøre - og
hører desuden til i html-gruppen.
Så jeg vil stadig foreslå, at du får din form til at fungere med en
almindelig Submit-knap - så ved du, at alt det datamæssige fungerer.
Bagefter kan du så få løst dit billed-Submit-problem i html-gruppen.

Good luck!

--
Jørn Andersen,
Brønshøj

Kasper Dueholm (13-10-2002)
Kommentar
Fra : Kasper Dueholm


Dato : 13-10-02 00:12

Ja du har nok ret I at jeg skal skifte til en HTML-gruppe!
Tak for hjælpen!

Kasper



Søg
Reklame
Statistik
Spørgsmål : 177503
Tips : 31968
Nyheder : 719565
Indlæg : 6408540
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste