Javascript 有效登录赢得';t打开链接

Javascript 有效登录赢得';t打开链接,javascript,validation,Javascript,Validation,我用Javascript凭证验证器拼凑了这个登录表单。为了进行测试验证,我将登录名设置为Ryan作为用户名,ryan1234作为密码。当凭据有效时,应将用户重定向到Facebook。但是,它不起作用。凭据正确验证,但window.location属性发送到一个损坏的位置 var modal=document.getElementById('id01'); window.onclick=函数(事件){ 如果(event.target==模态){ modal.style.display=“无”;

我用Javascript凭证验证器拼凑了这个登录表单。为了进行测试验证,我将登录名设置为Ryan作为用户名,ryan1234作为密码。当凭据有效时,应将用户重定向到Facebook。但是,它不起作用。凭据正确验证,但window.location属性发送到一个损坏的位置

var modal=document.getElementById('id01');
window.onclick=函数(事件){
如果(event.target==模态){
modal.style.display=“无”;
}
}
var=3;
函数验证(){
var username=document.getElementById(“用户名”).value;
var password=document.getElementById(“密码”).value;
如果(用户名==“Ryan”&&password==“ryan1234”){
警报(“登录成功”);
window.location=”https://www.facebook.com/“;//正在重定向到其他页面。
返回false;
}否则{
尝试--;//递减一。
警报(“您已离开“+尝试+”尝试;”;
//尝试3次后禁用字段。
如果(尝试==0){
document.getElementById(“用户名”).disabled=true;
document.getElementById(“密码”).disabled=true;
document.getElementById(“提交”).disabled=true;
返回false;
}
}
}

&时代;
用户名
密码
登录
记得我吗
取消
忘记
window.location=“”;//正在重定向到其他页面

不是你想要的。。。它应该是window.location.href

像这样:
window.location.href=“”;//重定向到其他页面。

这是有道理的,但没有成功,这让我相信这是codepen的问题,而codepen是我构建它的地方,而不是你的更正。你知道我可以在哪里正确地测试这段代码吗?也许是一台虚拟机(尝试在本地托管一个虚拟Web服务器),或者你可以尝试一个免费的托管站点。这将是我最好的猜测(除非你有自己的域名,那么这将是一个很好的地方去做…)。记住:谷歌是你的朋友。。。