suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Nach erfolgreicher Anmeldung auf eine andere Seite im HTML umleiten

Ich kann nicht auf eine andere Seite umleiten. Es werden lediglich das Passwort und der Benutzer angezeigt, die ich in der URL eingegeben habe. Wenn ich jedoch window.open(); verwende, funktioniert es in Links wie YouTube. Ich habe verschiedene Codes ausprobiert, die ich auf YouTube gesehen habe, weiß aber immer noch nicht, was ich tun soll

<!DOCTYPE html>
 <html>
    <head>
    </head>
    <body> 
    <div class="login-wrapper">
    <form action="" class="form">
        <h2> Login </h2><br>
    <div class="input-group"> 
        <label for="id">User ID </label> 
        <input type="text"
         name="id"
         id="User ID"
        placeholder="User ID"
         required /> 
    </div> 
    <div class="input-group"> 
        <label>Password </label> 
        <input type="password"
         name="password"
         placeholder="Password"
        id="password" required />
     </div>
    <input type="submit" value="Login" class="submit-btn" onclick= "auth()" style="font-size:18px;" />
    </form>
    </div>
    <script>
        function auth(){
        var UserID = document.getElementById("UserID").value;
        var password = document.getElementById("password").value; 
        if(UserID== "admin" && password=="admin123"){
    
        window.location.href="teachergui.html";
        alert("Login Successfully ");
        }
        else{
        alert("Invalid User");
        return;
        }
    }
    </script>
    </div>
    </body>
</html>

P粉729518806P粉729518806337 Tage vor409

Antworte allen(1)Ich werde antworten

  • P粉154798196

    P粉1547981962024-03-21 00:41:45

    您正在使用代码调用该值:

    var UserID = document.getElementById("UserID").value;

    但是您输入的 UserID 有一个空格:

    Antwort
    0
  • StornierenAntwort