webForumDet fria alternativet

Submitta forulär via länk

HTML & CSS

5 svar · 203 visningar · startad av mmmMange

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

Är det möjligt att via en länk skicka iväg ett formulär UTAN att använda JavaSkript?

Har en sida där man ska kunna ändra färg på olika saker, tänkte då att det mest logiska är att man kan klicka på dessa saker (t.ex. en <div>), och då skicka iväg ett formulär. Servern svarar med ett nytt formulär med textrutor för färg, teckensnitt mm. Har löst allting utom hur jag ska skicka iväg formuläret utan att använda submitknappar...

PS// Tänk inte ens tanken att svara med ett stycke JavaSkript. Hade jag velat använda det hade jag inte frågat hur man gör.

Medlem sedan juni 2004533 inlägg
#2

Nej.

Men du kan skicka med querystring i en länk. Exempel:

<a href="Edit.asp?id=42">

Medlem sedan jan. 2005110 inlägg
#3

Jovisst, men det hjälper inte mig.

Vi säger att användaren klickar på <div> A. Då får han fram ett formulär där han kan ändra utseende på <div> A. Sen klickar han kanske på <div> B. Då måste ju formuläret skickas iväg, så att ändringarna sparas. Enda möjligheten annars är ju att man har en separat Spara-knapp, men det känns lite halvtaskigt - lätt hänt att en användare ändrar en massa och sen glömmer klicka på Spara...

Medlem sedan juni 2004533 inlägg
#4

Då är svaret kort och gott nej.

Medlem sedan juni 20003 076 inlägg
#5

mmmMange skrev:

Sen klickar han kanske på <div> B. Då måste ju formuläret skickas iväg, så att ändringarna sparas.

Nej, formuläret måste inte iväg, men du måste använda ett serverspråk, ex asp.
Spara en session för varje klick och hämta dem igen vid länkarna, ex:
sida.asp?A=" & Session("A") & "&B=" & Session("B")

Men om du ändå har ett formulär, varför inte posta det?

Medlem sedan jan. 2005110 inlägg
#6

Använder mig av PHP.

Okej, och varifrån ska jag få formulärdatan tycker du? Om formuläret inte skickas iväg kan jag ju inte komma åt datan som användaren har skrivit in i textboxar etc...?? Vad ska jag då med sessionsvariabler till? Förstår inte riktigt hur du menar...

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)