我想要一个带有参数功能的html按钮。new/?sorting=desc
是它应该链接到的url。但当我尝试时,参数没有通过。怎么办?我试过下面两种方法,但都没有成功。
<FORM METHOD="GET" ACTION="./?sorting=desc">
<INPUT TYPE="submit" VALUE="Äldst först">
</FORM>
我想要像这些链接一样的按钮:
<a href="./?sorting=desc">Äldst först</a><a href="./?sorting=asc">Nyast först</a>
最佳答案
如果你想让某物充当链接,那么你应该使用链接。
上面说:
提交GET表单时,将从操作中删除查询字符串,并根据表单中的数据生成新的查询字符串。
您需要将数据存储在隐藏的输入中。
<form action="/social/tracking/new/">
<input type="hidden"
name="sorting"
value="desc">
<input type="submit"
value="Nyast först">
</form>
<form action="/social/tracking/new/">
<input type="hidden"
name="sorting"
value="asc">
<input type="submit"
value="Sort the other way">
</form>