当我单击按钮时,它会正常显示警报,但如果我单击“确定”,它不会将我重定向到请求的页面。
我的代码说:
<button onclick="return myFunction('Jane McDonald')" href="people/janemcdonald.html">
function myFunction(person) {
if (confirm("Do you want to go to " + person + "'s profile?")) {
return true;
} else {
return false;
}
}
警报显示正常,但如果我单击“确定”,它不会将我重定向到该页面。
1-更改
myFunction
代码:
function myFunction(person) {
if (confirm("Do you want to go to " + person + "'s profile?")) {
window.location.href = "people/janemcdonald.html";;
} else {
return false;
}
}
2- 删除 html
href
路径
<button onclick="return myFunction('Jane McDonald')">Redirect</button>
现在您可以确认
ok
,页面将重定向到新路径。