javascript - 为什么我的 javascript 不能重定向以下代码,我尝试了多种解决方案,我在 StackOverFlow 中找到了
问题描述
我尝试了多种使代码重定向的方法,我的老师告诉我需要使用方法 POST,而以下代码是该方法获取的有效代码,如果我将方法更改为 POST,则无法重定向。我尝试在我的代码中使用 location.href,它似乎根本不起作用。我什至尝试将 return false 放在我的 javascript 中。我可以知道如何解决这些问题吗?
以下是我的表单代码
<form action="/Membership/member-profilepage/member_home.html">
<div class="row">
<div class="col-1">
<input type="text" name="username" placeholder="Username" required>
<input type="password" name="password" placeholder="Password" required>
<input type="checkbox" id="rmbpw" name="rmbpw" value="rmbpw">
<label for="rmbpw" id="rmbpw" name="rmbpw"> RememberMe</label>
<input type="submit" value="Login" onclick="login()">
</div>
<script src="login.js"></script>
</div>
</form>
这将是我的 javascript 的代码
function login(){
alert("Login Successfully!");
}
解决方案
哦,伙计们,在做了更多的研究并尝试了更多的事情之后,我找到了答案。我不能使用输入类型=“提交”。因此,我需要使用 input type="button" 来进行重定向。
推荐阅读
- python - python中的函数,返回discord用户ID上的discord用户标签作为输入
- python - 外部异步上下文管理器在内部异步生成器之前完成
- python - 我应该如何在命令提示符下执行此操作?
- python - Python rasterio 错误,无法打开 EPSG 支持文件 gcs.csv
- java - 是否可以将非托管参数/bean参数与@value和/或spring托管bean一起传递
- python - 通过 conda 提示安装 pytorch 后无法在 spyder 中导入 pytorch
- google-analytics - 配置了 GTM 的 Google Analytics(分析)显示了两个综合浏览量。但是当我检查 GTM 助手时,它只显示一个
- javascript - 将数据加载到表中并删除旧行
- parsing - 解析在 null 或 [] 处停止
- php - Nginx + PHP-FPM - WGET 在 api 上失败,但 CURL 有效