如何使用两个按钮将HTML页面重定向到另外两个HTML页面?

3
我可以通过以下代码,使用按钮点击连接到另一个HTML页面。
<form action="where-you-want-to-go"><input type="submit"></form>

但是我有一个问题。当页面上有两个按钮时,我该如何使用这段代码将它们重定向到两个不同的页面?或者还有其他方法可以做到这一点吗?

使用href,https://dev59.com/fm445IYBdhLWcg3wcZ8N - AnaMaria
2个回答

7

你可以像这样做

<input type="button" onclick="window.location = 'where-you-want-to-go';">
<input type="button" onclick="window.location = 'where-you-want-to-go';">

@AnaMaria 我并不打算以任何方式冒犯你,但从我的角度来看,说服 OP 给赞是不礼貌的。所以这只是一个友好的建议 :) - egghese
@JeslyVarghese,我没有说服OP做任何事情。我只是告诉他,他可以将我的解决方案或其他任何解决方案标记为答案。我只是补充说,他/她也应该考虑给每个试图帮助的人打+1。这没有任何问题。对所有人都有好处。 - AnaMaria
你可以在这里看到有趣的评论!!! @AnaMaria 和 Jeslu Varghese,在阅读了你们的评论后,我能想象出你们的表情;)顺便说一句,谢谢 AnaMaria。 - Hamid Talebi

2

“重定向”是什么意思?点击提交按钮后,表单数据将被发送到操作URL。如果您希望,可以创建两个表单:

<form action="action-first"><input type="submit"></form>
<form action="action-second"><input type="submit"></form>

但是如果您不想发送数据,可以使用链接转到页面:

<a href="/action-first">First link</a>
<a href="/action-second">Second link</a>

我现在明白了。我对<form>标签有些误解...我现在完全明白了。这是一个很好的解释。 - Vbabey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接