这里有新人加入HTML。
我打算创建一个搜索框,将输入的搜索字词传递到网址字段。
这是我的输入表格:
<form name="search" action="/search/" method="post">
<input type="text" name="topic" value="">
</form>
我希望搜索字词位于网址中的/search/
之后。怎么办呢?
感谢。
答案 0 :(得分:5)
使用GET表单方法:
<form name="search" action="/search/" method="GET">
<input type="text" name="topic" value="" />
</form>
编辑:
要获取表单以将用户发送到/ search //这样的网址,您可以使用这样的javascript函数:
function submitForm(){
var url = '/search/';
url += document.search.topic.value + '/';
// repeat the above line for any other fields you may want to add
window.location.href = url;
}
然后,您可以在提交按钮或表单onClick
上将此函数用作onSubmit
处理程序。
答案 1 :(得分:0)
你可以删除method =“post”,因为默认是GET方法