Html 按钮链接重定向问题

Html 按钮链接重定向问题,html,redirect,button,Html,Redirect,Button,我的网站上有一个按钮,当使用onclick功能单击时,我会使用该按钮重定向到另一个页面。问题是,当它被点击时,它只显示404页面?知道为什么会这样吗 <button class="btn btn-sm btn-badge" type="button" onclick="location.href = 'user_page.php&show=1?badge=Available';"><i class="fa fa-sort" style="color:#963">&

我的网站上有一个按钮,当使用
onclick
功能单击时,我会使用该按钮重定向到另一个页面。问题是,当它被点击时,它只显示404页面?知道为什么会这样吗

<button class="btn btn-sm btn-badge" type="button" onclick="location.href = 'user_page.php&show=1?badge=Available';"><i class="fa fa-sort" style="color:#963"></i> Available </button>
可用
试试这个:

onclick="javascript:location.href='user_page.php&show=1?badge=Available'"

您的链接似乎不正确-应该先是
,然后是
&

像这样:
user\u page.php?show=1&badge=Available


这就解决了你的问题。

你为什么要用按钮而不是锚定?我的老板告诉我他更喜欢按钮而不是锚定,但我不太确定你是否可以将锚定设计成按钮的样式?是的,我使用的是引导,在这方面使用锚会更有益吗?它在语义上更有意义。锚通常用于页面重定向。如果你需要的话,你可以让锚看起来像一个按钮。