Avatar billede leif Seniormester
13. august 2009 - 10:37 Der er 4 kommentarer og
1 løsning

Samme form 2 steder på siden

Hej,

Lige om lidt smider jeg min computer ud af vinduet.

Jeg har følgende form:
<form name='myFormRaad' onsubmit="ajaxFunctionRaad(); return false">
<input type="hidden" id="hashraad" value="<?php echo $row["md5"]; ?>" />
Råd: <input type='text' id='kommentarraad' />
<input type='button' onclick='ajaxFunctionRaad()' value='Gem Råd' onsubmit="#"/>
</form>


Som virker fint nok, nu ville brugerne gerne have at formen var 2 steder på siden pga. sidens længde, men hvis jeg blot tager samme form og smider nederst på siden så virker den øverste form men ikke den nederste.

Hvad kan være årsagen til dette ?


/Leif
Avatar billede repox Seniormester
13. august 2009 - 10:41 #1
Hvordan konstaterer du at formen ikke virker?
Avatar billede leif Seniormester
13. august 2009 - 10:46 #2
At der ikke sker noget når jeg trykker, og den tilsyneladende ikke laver det kald den skal da ajaxFuntionRaad() smider data ned i en database og der kommer ikke noget data når den nederste form bruges.
Avatar billede olebole Juniormester
13. august 2009 - 11:04 #3
<ole>

Funktionen ajaxFunctionRaad finder åbenbart selv formen - men hvordan gør den det? Sker det udfra navnet, vil der jo opstå problemer  =)

Jeg ville nok indrette funktionen, så den kan håndtere en medsendt reference til formen:
    onsubmit="ajaxFunctionRaad(this); return false">

/mvh
</bole>
Avatar billede leif Seniormester
04. april 2010 - 00:14 #4
olebole -> Smid et svar, som jeg husker det, løste det problemet.
Avatar billede leif Seniormester
15. juni 2010 - 21:23 #5
Hvis olebole ønsker point så må han sige til. Jeg lukker og hvis det er så oprettes et Point Overførsel spørgsmål.
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