Html页面未加载(Javascript)
我一直在尝试将页面从一个登录页面切换到另一个登录页面。它似乎没有加载,或者我做错了什么 代码笔的链接: 这是我的密码Html页面未加载(Javascript),javascript,redirect,window.location,Javascript,Redirect,Window.location,我一直在尝试将页面从一个登录页面切换到另一个登录页面。它似乎没有加载,或者我做错了什么 代码笔的链接: 这是我的密码 function validate() { var username = document.getElementById('username').value; var password = document.getElementById('password').value; if (username == 'admin' &&am
function validate() {
var username = document.getElementById('username').value;
var password = document.getElementById('password').value;
if (username == 'admin' && password == 'admin') {
alert('login successful!');
window.location = 'link.html';
return false;
}
}
您必须在同一页面上停止提交,然后转到新位置 您已经在按钮
onclick
中使用了validate()
函数。但您应该使用returnvalidate()
,它将返回布尔值以阻止表单提交
函数验证(){
var username=document.getElementById('username')。值;
var password=document.getElementById('password')。值;
如果(用户名='admin'&&password='admin'){
警报('登录成功!');
window.location='/';//随位置变化
返回false;
}
}
登录!
用户名:
密码:
提交
您必须停止在同一页面上提交,然后转到新位置
您已经在按钮onclick
中使用了validate()
函数。但您应该使用returnvalidate()
,它将返回布尔值以阻止表单提交
函数验证(){
var username=document.getElementById('username')。值;
var password=document.getElementById('password')。值;
如果(用户名='admin'&&password='admin'){
警报('登录成功!');
window.location='/';//随位置变化
返回false;
}
}
登录!
用户名:
密码:
提交
我已经弄明白了。我只是需要反斜杠
window.location.href = '/link.html';
我已经弄明白了。我只是需要反斜杠
window.location.href = '/link.html';
window.location
应该是window.location.href
,而且它只接受完整的URL。e、 gwindow.location.href=http://yourwebsite/path/link.html“
显示您的HTML表单我已经更新了代码。您可以将代码添加到外部代码共享站点中,比如添加了代码笔链接。window.location
应该是window.location.href
,而且它只接受完整的URL。e、 gwindow.location.href=http://yourwebsite/path/link.html“
显示您的HTML表单我已经更新了代码。您可以将代码添加到外部代码共享站点中,比如添加了代码笔链接。