다른 페이지로 리디렉션할 수 없습니다. URL에 입력한 비밀번호와 사용자만 표시됩니다. 그러나 window.open()을 사용하면 YouTube와 같은 링크에서 작동합니다. 유튜브에서 본 다양한 코드를 시도해 보았지만 여전히 무엇을 해야할지 모르겠습니다
<!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>
코드를 사용하여 값을 호출하고 있습니다:
으아악하지만 입력하신 사용자 ID에는 공백이 있습니다:
으아악