Avatar billede brevkasserne Nybegynder
22. maj 2002 - 19:59 Der er 9 kommentarer og
4 løsninger

Hvordan gør jeg så jeg bare kan trykke enter?

Jeg har denne kode:

<table>
<form method="POST" action="logind.php" name="logind">
<tr>
<td>Brugernavn:</td>
<td width="100%"><input type="text" name="brugernavn"></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" name="kodeord"></td>
</tr>
<tr>
<td><a href="java script:document.logind.submit();">Logind</a></td>
</tr>
</form>
</table>

Den gør så jeg kan bruge et alm. link som submit-knap. Desværre kan jeg ikke efter at have udfyldt begge felter bare trykke enter som man ellers normalt kan, hvordan gør jeg så jeg kan dette?
Avatar billede medions Nybegynder
22. maj 2002 - 20:08 #1
<a href="java script:void(0);" onclick="document.logind.submit()">Login</a>
den skulle gerne virke!

//>Rune
Avatar billede o-zone Nybegynder
22. maj 2002 - 20:09 #2
Du kan bruge onChange() eventhandleren på dine input felter. Men så skal du nok lige checke at begge felter er indtastet, før du submitter.

Ud af hovedet, under forbehold af at det er lang tid siden jeg har rørt javascript, og uden at have afprøvet det, så noget i stil med:
[...]
<input type="text" name="brugernavn" onChange="java script: if ((document.logind.brugernavn.value!='')&&(document.logind.kodeord.value!='')) document.logind.submit(); return true;">
[...]
og en tilsvarende ting i dit kodeord felt

(-:H@zze
Avatar billede brevkasserne Nybegynder
22. maj 2002 - 20:12 #3
Hmm, der er ikke rigtig nogen af forslagene der virker særlig optimalt.
Desværre... Det må da kunne lade sig gøre....
Avatar billede medions Nybegynder
22. maj 2002 - 20:23 #4
Jeg ved at min virker...! -så prøv lige en gang til..!

//>Rune
Avatar billede medions Nybegynder
22. maj 2002 - 20:25 #5
Prøv evt. med denne:

<html>
<body>
<form name="submitform" action="java script:alert('jo det virker søreme')" method="post">
<a href="java script:void(0);" onclick="document.submitform.submit()">submit</a>
<input type='hidden' value='så formen ikke er helt tom'>
</form>
</body>
</html>

//>Rune
Avatar billede mikoalngelo Nybegynder
22. maj 2002 - 20:28 #6
For at kunne klikke på return efter at have skrevet i et felt, så prøv at udskifte linket med:
<INPUT TYPE="submit" VALUE="Logind" STYLE="border:none;background-color:transparent;text-decoration:underline;color:#0000FF;">
Så er det en knap, men det LIGNER et link...
Avatar billede mikoalngelo Nybegynder
22. maj 2002 - 20:28 #7
Ups, svar
Avatar billede brevkasserne Nybegynder
22. maj 2002 - 20:35 #8
medions --> Jeg kan altså ikke få det til at virke...
Avatar billede brevkasserne Nybegynder
22. maj 2002 - 20:37 #9
Det virker med kun et tekstfelt, men nu skal jeg jo bruge to...
Avatar billede Slettet bruger
22. maj 2002 - 20:46 #10
Det må være noget i stil med det her:

<input type="text" name="bla" value="blabla" onKeyPress="if (event.keyCode == 13) this.form.submit();">

Det kan du så også bruge i dit andet tekstfelt!
Avatar billede brevkasserne Nybegynder
22. maj 2002 - 20:54 #11
Jo... Hmm, kan det virkelig ikke findes ikke lettere løsning???
Nå', ellers tak for alle svarene.
I får alle 5 point!
Avatar billede medions Nybegynder
22. maj 2002 - 20:56 #12
Thx 4 Poinz
//>Rune
Avatar billede Slettet bruger
22. maj 2002 - 21:00 #13
Det er da ikke vanvittigt besværligt at tilføje de få bogstaver?

Nå, tak for points! :)
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

IT-JOB

Capgemini Danmark A/S

Client Partner

KMD A/S

Projektleder

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer