具有Javascript的多个按钮确认和window.location

时间:2019-01-07 09:45:28

标签: javascript html

我想创建一个文本/按钮列表,当用户单击它时会提示一个带有是/否选项的框。如果用户按是,他们将被重定向到另一个站点。如果不是,则仅会提示他们进行解释,如果不按是,就无法继续。

这是我目前拥有的:

<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”应用于我添加的所有按钮。

我希望每个按钮都链接到不同的站点。任何帮助是极大的赞赏。

0 个答案:

没有答案