我想创建一个文本/按钮列表,当用户单击它时会提示一个带有是/否选项的框。如果用户按是,他们将被重定向到另一个站点。如果不是,则仅会提示他们进行解释,如果不按是,就无法继续。
这是我目前拥有的:
<script type="text/javascript">
<!--
function confirmation() {
var answer = confirm("My message here.")
if (answer){
window.location = "www.google.com";
}
else{
alert("If not, then this.")
}
}
//-->
</script>
<body>
<form>
<input type="button" onclick="confirmation()" value="Go to Google.com">
</form>
</body>
<head>
<script type="text/javascript">
<!--
function confirmation() {
var answer = confirm("My message here.")
if (answer){
window.location = "https://www.stackoverflow.com";
}
else{
alert("If not, then this.")
}
}
//-->
</script>
</head>
<body>
<form>
<input type="button" onclick="confirmation()" value="Go to StackOverflow.com"/>
</form>
</body>
不幸的是,这使两个按钮都将用户引至stackoverflow.com。它似乎总是将最后一个“ window.location”应用于我添加的所有按钮。
我希望每个按钮都链接到不同的站点。任何帮助是极大的赞赏。