Avatar billede sfp Nybegynder
06. april 2002 - 13:41 Der er 4 kommentarer og
1 løsning

HJÆÆLP - login bøvl

jeg kan ikke få det her til at virke er der nogen der ka' se fejlen????

<form name="login">
<input type="text" name="user"><br>
<input type="image" src="../../pics/send.gif" onfocus="this.blur();"
border="0" width="58" height="32" OnClick="window.location.href=(document.forms.login.user.value  + '.htm')">
</form>

vh:sfp
06. april 2002 - 13:45 #1
mangler du ikke action="side.php" o <form> ?
06. april 2002 - 13:46 #2
Avatar billede ducks Nybegynder
06. april 2002 - 13:47 #3
spm. må kun oprettes een gang:
http://www.eksperten.dk/spm/194444
Avatar billede sfp Nybegynder
06. april 2002 - 13:49 #4
dette ? er oprettet ved en fejl SORRY!!!!!
Avatar billede jakoba Nybegynder
06. april 2002 - 13:51 #5
Når du bruger type='image' i en knap bliver den knap automatisk en submit-knap.

når du trykker på den bliver dens onclick handler udført og umiddelbart derefter bliver formen submitted (før den der fil når at begynde at loade)

din submit går til websidens eget navn (som default for du har ikke angivet nogen action="filnavn.htm" den skal sendes til.

så alt ialt får du siden med login-feltet genhetet med formen nulstillet.

For at undgå det må du forhindre formen i at submitte. Det kan gøres med en  onsubmit="return false"  i din form kommando

<form name="login" onsubmit="return false;">
<input type="text" name="user"><br>
<input type="image" src="../../pics/send.gif" onfocus="this.blur();"
border="0" width="58" height="32" OnClick="window.location.href=(document.forms.login.user.value  + '.htm')">
</form>

så skulle den virke igen.
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