To image knapper til formular felt

Tags:    html css

Hey...

Jeg har et formularfelt hvortil der er to submitknapper, en til at gemme teksten i formularfeltet og en til at sende teksten. knapper har navnene "send" og "gem". jeg bruger så if(isset(... til at tjekke hvilken knap brugeren har trykket på.

Mit problem går så på at jeg gerne vil have skiftet disse submitknapper ud med knapper at typen image, men så sender de jo ikke længere deres egne navne med. Når jeg tidligere bare har haft en imageknap her jeg bare lavet et hidden inputfelt og givet det et navn, men det kan jeg jo ikke nu, da det er forskelligt alt efter hvilken knap brugeren har klikket på?

Hvordan kan jeg løse det problem?



2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej, før du submitter din form, gemmer du bare lige "action" i et hidden field.

psuedo:
<jscript>
function submitForm(action)
{
d.getEle("HvilkenKnappeDerErTrykketPaa").value = action;
dinForm.submit();
}
<jscript>

<input id="HvilkenKnappeDerErTrykketPaa" type="hidden" value="" />
<img src="Send.gif" onclick="submitForm(send)" />
<img src="Gem.gif" onclick="submitForm(save)" />



Hos mig sendes navnet stadig med, uanset om knappen er image eller ej.

Test: http://temp.jesperkristensen.dk/imageform.html



t