Avatar billede twopoint Nybegynder
17. august 2001 - 14:29 Der er 4 kommentarer og
1 løsning

Enter virker ik

Hvorfor virker Enter ik når man står i password feltet??

<html>
<head>
<title>Login</title>
<script language=\"JavaScript\">

<!-- Made by ME -->

<!-- Begin
function Login(){
var done=0;
var username=document.login.username.value;
username=username.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (username==\"admin\" && password==\"2000\") { window.location=\"admin.html\"; done=1; }
if (username==\"bruger\" && password==\"test\") { window.location=\"test.html\"; done=1; }
if (done==0) { alert(\"Invalid login!\"); }
}
// End -->
</script>
<link rel=\"stylesheet\" href=\"../html/font.css\">
</head>

<body background=\"../images/overall/bg.gif\">
<form name=login>
  <img src=\"../images/overall/1x1.gif\" width=\"20\" height=\"20\">
  <table width=271>
    <tr>
      <td colspan=2>
        <center>
          <b class=\"text\">LOGIN</b>
        </center>
      </td>
    </tr>
    <tr>
      <td class=\"text\" width=\"90\"><img src=\"../images/overall/1x1.gif\" width=\"30\" height=\"8\">Username:</td>
      <td width=\"169\">
        <input type=text name=username>
      </td>
    </tr>
    <tr>
      <td class=\"text\" width=\"90\"><img src=\"../images/overall/1x1.gif\" width=\"30\" height=\"8\">Password:</td>
      <td width=\"169\">
        <input type=password name=password\">
      </td>
    </tr>
    <tr>
      <td colspan=2 align=center>
        <input type=\"button\" name=\"Button\" value=\"Login!\" onClick=\"Login()\">
      </td>
    </tr>
  </table>
  </form>
</body>
</html>
Avatar billede roenving Novice
17. august 2001 - 14:39 #1
Har du prøvet:

<input type=password name=password\" onClick=\"Login()\">
Avatar billede erikjacobsen Ekspert
17. august 2001 - 14:56 #2
fordi der ikke er en submit knap
Avatar billede martinfrost Nybegynder
17. august 2001 - 15:01 #3
For at du kan trykke enter i en formular skal <form> se således ud:

<form name=\"login\" method=post action=\"java script:login()\">

Så skulle det med enter virke. Og så i stedet for at bruge onClick ved din knap, kan du også bare kalde den for type=submit.

Det skulle også virke :)

/ Martin
Avatar billede jonls Nybegynder
26. august 2001 - 11:10 #4
Det her virker i IE 5.5:

<html>
<head>
<title>Login</title>
<script language=\"JavaScript\">

<!-- Made by ME -->

<!-- Begin
function Login(){
var done=0;
var username=document.login.username.value;
username=username.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (username==\"admin\" && password==\"2000\") { window.location=\"admin.html\"; done=1; }
if (username==\"bruger\" && password==\"test\") { window.location=\"test.html\"; done=1; }
if (done==0) { alert(\"Invalid login!\"); }
}
// End -->
</script>
<link rel=\"stylesheet\" href=\"../html/font.css\">
</head>

<body background=\"../images/overall/bg.gif\">
<form name=login method=POST action=\"java script:Login()\">
  <img src=\"../images/overall/1x1.gif\" width=\"20\" height=\"20\">
  <table width=271>
    <tr>
      <td colspan=2>
        <center>
          <b class=\"text\">LOGIN</b>
        </center>
      </td>
    </tr>
    <tr>
      <td class=\"text\" width=\"90\"><img src=\"../images/overall/1x1.gif\" width=\"30\" height=\"8\">Username:</td>
      <td width=\"169\">
        <input type=text name=username>
      </td>
    </tr>
    <tr>
      <td class=\"text\" width=\"90\"><img src=\"../images/overall/1x1.gif\" width=\"30\" height=\"8\">Password:</td>
      <td width=\"169\">
        <input type=password name=password>
      </td>
    </tr>
    <tr>
      <td colspan=2 align=center>
        <input type=\"submit\" name=\"Button\" value=\"Login!\">
      </td>
    </tr>
  </table>
  </form>
</body>
</html>
Avatar billede twopoint Nybegynder
02. november 2001 - 08:59 #5
virker ik endnu
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