javascript - JavaScript 如果条件没有重定向到另一个页面
问题描述
我有一个按钮,当你点击它时,它会启动一个功能,该功能的目的是查看一堆陈述是否正确,如果是,则应将我发送到另一个页面
<a href="">
<button value="Registar" id="btn_registar" type="button" class="btn btn-default text-center" style="width: 90px; height: 30px; border-radius: 4px; cursor: pointer;" onclick="validar()">
<b>Registar</b></button>
</a> <p id="reg_off></p>
我的功能:
function validar(){
var nome = document.getElementById("nome").value;
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;
var conf_password = document.getElementById("conf_password").value;
//var idade = .... FALTA O CALCULO DA IDADE
if(nome == "" || username == "" || password == "" || conf_password == "")
{
//alert("NOT WORKING");
document.getElementById("reg_off").innerHTML = "ups";
//WHEN I USE THE BUTTON ON THIS CONDITIONS, THE MESSAGE APPEARS BUT IT ONLY SHOWS FOR LIKE A MICROSECOND
} else {
alert("WORKED");
window.location.href = "area_reservada.php";
}
}
解决方案
将其更改为
window.location.href = "area_reservada.php";
应该有帮助
(但这会将 URL 设置为area_reservada.php
)因此您需要在其中插入完整的 URL
推荐阅读
- azure - az 管道中使用托管标识的 az 登录失败
- python - Upvote 动作正在为所有卡片执行 django
- javascript - 使用 Cypress 在某些元素消失后单击
- javascript - 多功能 onClick javascript
- python - Python:通过函数构造类(和变量名)?
- reactjs - react-pdf/renderer Image 组件破坏了整个文件中的样式
- python-3.x - Python 3:为什么这种方法在已经工作后不将变量除以熊猫数据框的索引?
- javascript - 在Javascript中组合字典中的数组
- powershell - Power shell 复制项目以递归方式搜索选定文件并将仅文件复制到目标文件夹
- c++ - c++ std::map `emplace` 和 `emplace_back` 重载