09. januar 2006 - 16:18Der er
11 kommentarer og 1 løsning
Hvilken knap har forsøgt submit?
Jeg har en form der skal valideres, men valideringen afhænger af, hvilken knap man trykkede submit på. Jeg har i alt 3 submit knapper i samme <form> derfor ville det være rart at vide hvilken af dem, der kalde onSubmit eventen, kan det lade sig gøre? Og hvordan?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Mener ikke at det er muligt at checke via javascript. I stedet kunne du gøre det den anden vej rundt - lade javascriptet udstede submit kaldet på baggrund af funktionskald udstedt af knapperne. Ex:
<script> function Send(side) { var minForm=document.getElementByID("minform"); minForm.action=side+".php"; minForm.submit(); }
function SendDefault() { Send('en'); //eller du kunne bruge en alert hvor du brokker dig over at man ikke har valgt en af knapperne } </script>
Men med den løsning vil man da ikke kunne validere formularen? Det gør jeg jo med onsubmit
Jeg tror jeg vil forsøge at lave en løsning, hvor hver knap sætter <input type="hidden" name="hvilkenKnap" value="0" /> til et tal, og så kan jeg bruge denne værdi i valideringen til at tjekke hvilken knap der blev aktiveret.
Ahr. Come on. Lidt fantasi har man da lov at have.
Synes godt om
Ny brugerNybegynder
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.