<form action="/foo">
<input type="text" name="q">
<input type="submit" >
</form>
在之前的HTML中,如果用户输入“bar”并点击该按钮,则会提交给example.com/foo?q=bar
。
如何进入example.com/foo/bar
?
我可以轻松地使用JS,但我正在努力坚持使用HTML。
答案 0 :(得分:2)
在HTML中无法做到这一点,你需要一种编程语言。
服务器上的某些内容处理表单是一个带有Location
标头的HTTP 301响应问题。
您可以使用表单的submit
事件来增强该功能,以防止默认操作并在JS中设置location
。
答案 1 :(得分:0)
您无法仅使用HTML更改action
属性的值。您需要使用JS或任何其他脚本语言。