【发布时间】:2020-11-17 23:43:25
【问题描述】:
window.location.href 没有重定向用户。
我也尝试过 return true
表格代码:-
<form method="POST" name="main_form" onsubmit="login()">
<input type="email" name="email">
<input type="password" name="pwd">
<input type="submit">
</form>
登录():-
function login() {
var email = document.main_form.email.value;
var pwd = document.main_form.pwd.value;
if (email == 'example@example.com' && pwd == 'example123') {
sessionStorage.setItem("email", email);
window.location.href = './index.html';
return false;
【问题讨论】:
-
您需要执行
onsubmit="return login()"才能使 return false 起作用 -
并将 return false 移到 if 之外
-
谢谢@mplungjan
标签: javascript html forms web