Redirection vers une autre page en HTML après une connexion réussie
P粉729518806
P粉729518806 2024-03-20 09:29:07
0
1
376

Je ne peux pas rediriger vers une autre page, tout ce qu'il fait est d'afficher le mot de passe et l'utilisateur que j'ai entrés dans l'URL. Cependant, lorsque j'utilise window.open(); cela fonctionne dans des liens comme YouTube. J'ai essayé différents codes que j'ai vus sur YouTube mais je ne sais toujours pas quoi faire

<!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粉729518806
P粉729518806

répondre à tous(1)
P粉154798196

Vous appelez la valeur en utilisant le code :

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

Mais l'ID utilisateur que vous avez saisi comporte un espace :

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal