Avatar billede jacob_just Nybegynder
27. november 2003 - 12:03 Der er 6 kommentarer og
1 løsning

form get metode med variabel

Hej,
jeg har brug for et input fra en bruger det er tal fra 0 til 255 som skal sendes med en get metode. Således at min besked bliver:
http://172.18.0.167/!reset=0
http://172.18.0.167/!reset=1
http://172.18.0.167/!reset=2

osv. alt efter hvad brugeren taster ind. Mit spørgsmål er, hvordan man sender et tal med fra sit input felt.

<html>
<head>
  <title></title>
</head>
<body>
<form name="minform" action="http://172.18.0.167/!reset=" method="GET">
<input name="hex" type="text" size="25" value="0">
<input type="submit" value="submit">
</div>
</form>
</body>
</html>
Avatar billede minijensen1 Nybegynder
27. november 2003 - 12:06 #1
når din method er GET .. så vil urlen den sendes til jo blive
http://server/?name=value
altså i dit tilfælde: http://172.18.0.167/?hex=0

..
Avatar billede jacob_just Nybegynder
27. november 2003 - 12:09 #2
Er der ingen måde hvor man kan lave beskeder http://172.18.0.167/!reset=xxx
hvor xxx er variabel?
Avatar billede minijensen1 Nybegynder
27. november 2003 - 12:17 #3
Kan godt lade sig gøre .. men er lidt kringlet da det allerede er lavet som standard med ? istedet for !..


<form name="minform" onSubmit="document.location.href='http://172.18.0.167/!reset='+document.forms.minform.hex.value;">
<input type="text" name="hex" size="25" value="0">
<input type="submit" value="submit">
</form>

prøv med dette
Avatar billede jacob_just Nybegynder
27. november 2003 - 12:36 #4
Når jeg trykker submit nu sker følgende: internet explorer prøver at åbne følgende adresse: file:///O:/GLOBAL/jsj/input%20submit.html?hex=
og der er ingen kommunikation mellem 172.18.0.167 og Internet explorer, dette kan jeg se i et sniffer program.
Avatar billede minijensen1 Nybegynder
27. november 2003 - 13:01 #5
<form name="minform">
<input type="text" name="hex" size="25" value="0">
<input type="button" value="submit" onClick="top.location.href='http://172.18.0.167/!reset='+document.forms.minform.hex.value;">
</form>

denne kodestump er testet og virker ..
Avatar billede jacob_just Nybegynder
27. november 2003 - 13:15 #6
Tak dette virker, hvordan giver jeg dig point?
Avatar billede minijensen1 Nybegynder
27. november 2003 - 14:15 #7
jeg lægger et svar (som dette) - og så accepterer du =)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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