我有一行代码可以将用户重定向到网站。当我在本地主机上运行代码时,它可以工作,但是当我将其上载到Web服务器(000webhost)时,它不会重定向您。以下是代码:window.open("https://www.w3schools.com");
我试图清除缓存并尝试使用其他浏览器,但仍然无法正常工作。
这是完整的代码
function Callback() {
//Regex that only reads letters
let regexCheck = /^[A-Za-z]+$/
//Get the DOM elements
let fname = document.getElementById("firstName").value;
let lname = document.getElementById("lastName").value;
let midInit = document.getElementById("midInit").value;
//Creates instance of date class
var today = new Date();
var dd = String(today.getDate()).padStart(2,'0');
var mm = String(today.getMonth() + 1).padStart(2,'0');
var yyyy = today.getFullYear();
//today = mm + '/' + dd + '/' + yyyy;
document.getElementById('todayDate').value = today;
//Checks that all fields are filled out
if (fname && lname && midInit) {
//Checks that only letters are used
if (regexCheck.test(fname) && regexCheck.test(lname) && regexCheck.test(midInit)) {
window.open("https://www.w3schools.com");
} else {
alert("Name can only be letters.");
}
} else {
alert("Please answer all fields.");
}
}