webForumDet fria alternativet

from -revisited

5 svar · 184 visningar · startad av ea

eaMedlem sedan mars 200149 inlägg
#1

Hejsan,

undrar hur man använder ID i ett formulär inom en <INPUT type"submit" name="kalle" ID="bra"> istället för att använda value.

jag vill nämligen kunna skriva:
<FORM method="post" action="sida.asp">
<INPUT type"submit" name="kalle" ID="bra">
</FORM>
If Request.Form("kalle") = "bra"

alltså inte:

<FORM method="post" action="sida.asp">
<INPUT type"submit" name="kalle" value="bra">
</FORM>
If Request.Form("kalle") = "bra"

det ska nämligen inte stå nåt på knappen.

Det finns nälmigen ett antal olika submit-knappar i samma formulär...så jag vill kolla vilken knapp som tryckts på utan att det finns ngt skrivit på knappen, jag har nämligen bilder på de istället.

Eller kan man göra så att inte value syns?

SPiNMedlem sedan mars 20007 896 inlägg
#2

Varför dubbelpost i samma forum :q

Går att lösa med JavaScript, vilket borde vara det smidigaste. Skicka med en variabel i QueryStringen och hantera den på sidan efter. Borde vara det lättaste sättet.

------------------
SPiN, bjorne.w@telia.com

--- Jag ÄR den enda med en britney-cursor! ---

eaMedlem sedan mars 200149 inlägg
#3

Men jag vill inte skicka med ngt i querystringen... jag behöver kunna hämta det från form istället.

@ndersMedlem sedan juni 200032 969 inlägg
#4

hur som helst heter lösningen javascript.

jag ser för mig en onclick som fyller i ett värde till en hiddenvariabel, beroende på vad man klickat på för knapp.

fast jag förstår inte heller varför du snedpostar i samma forum? det blir helt omöjligt att följa diskussioner som pågår i två olika fast lika trådar.

nu till väsentligheterna: välkommen till wf, ea! :)

som sagt, kika lite i javascriptforumet så ska det nog bli något av det hela.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

ToonsterMedlem sedan feb. 20001 590 inlägg
#5

Är det inte det NAME är till för ?. Ge dom olika namn...

/T

------------------
"Den som väntar på någon som gått behöver inte vänta längre..."

sawMedlem sedan mars 20011 880 inlägg
#6

Så här brukar jag göra:

<FORM ACTION="Admin.asp" METHOD="POST">
<INPUT TYPE="SUBMIT" NAME="btnMail" VALUE="   "> <Font size = -1>Editera Mail</FONT>
<INPUT TYPE="SUBMIT" NAME="btnGast" VALUE="   "> <Font size = -1>Editera Gästboken </FONT><BR>
<%
If Len(Request.Form("btnMail")) Then Response.Redirect "./Editmail/ADOMenu.asp"
If Len(Request.Form("btnGast")) Then Response.Redirect "./Editgast/ADOMenu.asp"
%>
Det är nog det du är ute efter1

------------------
saw
__
saw@songer.com
www.saw.songer.com
_
_

138 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)