Avatar billede 13thsky Nybegynder
13. januar 2008 - 23:45 Der er 3 kommentarer og
1 løsning

Den tjekker ikke min onSubmit?

Hvorfor tjekker den ikke onSubmit funktionen i mit form tag? Det virker fint nok hvis jeg bruge en standard "button" - men ikke når jeg vil bruge et billede.

<form name="tilmelding1" method="POST" action="?id=22" onSubmit="return Checktilmelding1();">

<img src="button.gif" border="0" alt="videre til næste trin"
onClick="tilmelding1.submit();" onMouseOver="style.cursor='hand'">

</form>
Avatar billede roenving Novice
14. januar 2008 - 00:23 #1
En script-mæssig submit() aktiverer ikke onsubmit, så du må selv teste:

<form name="tilmelding1" method="POST" action="?id=22">

<img src="button.gif" style="border:0;cursor:pointer;" alt="videre til næste trin"
onClick="if(Checktilmelding1(){document.tilmelding1.submit();};">

</form>

-- jeg flyttede så også den mærkværdighed, du havde med at sætte en cursor hover, for en sådan virker alligevel kun ved hover, og så har jeg brugt den, der virker i alle nyere browsere i stedet for kun i IE, det gjorde jeg så også med adresseringen af formen !-)
Avatar billede 13thsky Nybegynder
14. januar 2008 - 01:09 #2
Jeg fik det først til at virke da jeg smed  document.tilmelding1.submit() op i funktionen. Men så funker det også som det skal.

Tak for hjælpen, drop et svar.
Avatar billede roenving Novice
14. januar 2008 - 01:14 #3
Velbekomme '-)
Avatar billede roenving Novice
14. januar 2008 - 21:37 #4
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester