webForumDet fria alternativet
Logga in / Bli medlem

querystring

JavaScript

6 svar · 203 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

om jag har ett formulär som ser ut såhär:

<form method="post" action="update.asp"><br>
Namn: <input type="text" name="namn"><br>
Epost: <input type="text" name="epost"><br>
Hemsida: <input type="text" name="hemsida"><br>
<input type="checkbox" name="check"><br>
<input type="submit" value="Uppdatera"><br>

går det då att fixa en knapp som skickar hela formuläret i en querystring till en sida som öppnas i ett nytt fönster?

Medlem sedan maj 200010 687 inlägg
#2

Det är väl bara att ändra method till get och lägga in target="_blank" i <form> taggen.. Exempel:

<form method="get" action="update.asp" target="_blank"><br>
Namn: <input type="text" name="namn"><br>
Epost: <input type="text" name="epost"><br>
Hemsida: <input type="text" name="hemsida"><br>
<input type="checkbox" name="check"><br>
<input type="submit" value="Uppdatera"><br>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan juni 200032 967 inlägg
#3

och du bör också kunna göra detsamma med en liten onclick, (otestat):

<form method="post" action="update.asp" name="formen"><br>
Namn: <input type="text" name="namn"><br>
Epost: <input type="text" name="epost"><br>
Hemsida: <input type="text" name="hemsida"><br>
<input type="checkbox" name="check"><br>
<input type="submit" value="Uppdatera"><br>
<input type="button" onclick="document.formen.method='get';document.formen.target='_blank';document.formen.submit();" value="skickarå">

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

[Redigerat av @nders den 03 jan 2001]

Medlem sedan jan. 20001 372 inlägg
#4

tackar men kan man göra så att den skickar till en annan sida än uppdatera.asp utan t ex visa.asp

------------------
// David - Probably the best guy in the world

Medlem sedan maj 200010 687 inlägg
#5

Testa detta:

<form method="get" action="update.asp" target="_blank" name="formular"><br>
Namn: <input type="text" name="namn"><br>
Epost: <input type="text" name="epost"><br>
Hemsida: <input type="text" name="hemsida"><br>
<input type="checkbox" name="check"><br>
<input type="submit" value="Uppdatera"><br>
<input type="button" onclick="document.formular.action='visa.asp'; document.formular.submit()" value="Visa.asp">

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan jan. 20001 372 inlägg
#6

löste det själv genom att pussla ihop era grejer

det är ingen som har ett tips på en bra sida som man kan lära sig sånt här på så man slipper fråga varje gång?

------------------
// David - Probably the best guy in the world

[Redigerat av DavidB den 03 jan 2001]

Medlem sedan maj 200010 687 inlägg
#7

Tyvärr.. Det bästa sättet att lära sig är att jobba med egna script och sen fråga när man kör fast..
Fast http://www.jojoxx.net/ är förstås kanonbra. Kollar alltid där först om jag har något problem. :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

259 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)