webForumDet fria alternativet

onSubmit problem

2 svar · 499 visningar · startad av AndersN

AndersNMedlem sedan nov. 2000146 inlägg
#1

Hej.
Jag har ett litet problem som jag undrar ifall någon kan hjälpa mig med.

Jag har ett formulär i html som körs via denna kod:

<form method="post" id="uppdatera" onSubmit="return formUppdatera_pwd(this);" action="index.php?id=myaccount&amp;change_pwd" name="uppdatera">

När man skickar datan så körs alltså ett litet valideringscript.
Detta fungerar jättebra så länge jag skickar formuläret med hjälp av:

<input type="submit" value="Uppdatera" />

Dock vill jag ha en liten snyggare knapp och har i andra formulär (utan validering) ett anrop som ser ut enligt följande:

<a href="#" class="button1 fright" onClick="document.getElementById('uppdatera').submit() ">Uppdatera</a>

Att köra detta mot taggen form är inga problem, men då körs inte anropet mot valideringen.

Är det ens möjligt att få med det anropet eller måste jag ha en vanlig tråkig knapp?

Tack på förhand.
Anders

voigtann1Medlem sedan juni 20019 519 inlägg
#2

<button type="submit"> fungera väl? använda ALDRIG a-element för knappar på formulär. För jag gissar att du bara använder a-elementet för att lägga in andra inline-element?

AndersNMedlem sedan nov. 2000146 inlägg
#3

Tack tack, så enkelt det var :)

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