Avatar billede mikmakmuk Nybegynder
16. april 2002 - 09:42 Der er 20 kommentarer og
1 løsning

Parametre

Hvordan henter jeg en værdi fra en form i ASP.
I JAVA ville jeg bare skrive response.getParameter("navnet")
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 09:44 #1
<input type="checkbox" value="test" name="test">test
Avatar billede eagleeye Praktikant
16. april 2002 - 09:45 #2
hvis det er method="POST" i formen:
request.form("navnet")

hvis det er method="GET" i formen:
request.querystring("navnet")
Avatar billede eagleeye Praktikant
16. april 2002 - 09:46 #3
hvis du ikke er helt sikker så kam man bare bruge Request den hendter automatisk både querystrings og form parameter:

request("navnet")
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 09:47 #4
Det er en POST metode. Er navnet value eller name?
Avatar billede lenn Nybegynder
16. april 2002 - 09:47 #5
name
Avatar billede eagleeye Praktikant
16. april 2002 - 09:48 #6
navnet er name og det fu får er value:

<input type="checkbox" value="45" name="belob">belob

strValue = request.form("belob")

strValue er nu = 45
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 09:48 #7
når det er en checkbox
Avatar billede eagleeye Praktikant
16. april 2002 - 09:50 #8
Det gælder for alle input typer: checkbox,radio,text,textarea,select, mf.

Det du skrver i "navnet" er altid det som står i name="navnet" i form'en og du får den værdi som står i value="værdi"
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 09:55 #9
hmmm, Jeg kan ikke få det til at virke
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 09:56 #10
Det var også det jeg gik ud fra men det er ikke det som står i mit hæfte om HTML
Avatar billede lenn Nybegynder
16. april 2002 - 09:57 #11
hvad står der?
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 10:30 #12
at NAME er værdien som bliver sendt
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 10:32 #13
Mystisk ikke
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 10:33 #14
Man skal ikke tro på alt hvad man læser ;-)
Avatar billede eagleeye Praktikant
16. april 2002 - 10:33 #15
hvordan ser din form ud noget i stil med dette?:

<form method="POST" action="sidesomskallinkettil.asp">
<input type="checkbox" name="belob" value="45">beløb &<br>
<input type="submit" name="Send" value="Send">
</form>
Avatar billede thb Nybegynder
16. april 2002 - 10:34 #16
når det er en checkbox så bruger du ikke value, men du skriver:

if request("checkboxName") = True (eller on eller "checked") Then et eller andet

Thomas
Avatar billede thb Nybegynder
16. april 2002 - 10:35 #17
du kan også gå ud fra at checkboxen er checked og sige if request("checkboxName") Then varname = "Den er valgt.."
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 10:38 #18
okay.

jeg har skrevet

if Request.Form("ggg") = "test" then

<input type="checkbox" value="test" name="ggg">
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 10:38 #19
altså taget ud af kontext
Avatar billede mikmakmuk Nybegynder
16. april 2002 - 10:39 #20
det virker da
Avatar billede thb Nybegynder
16. april 2002 - 10:43 #21
okay... det er jo tit det der er vigtigst.. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester