form表单怎么提交静态的地址?

一个地址http://localhost/shouyewu/diqu110100/,这本来是个动态地址,让我弄成了拟目录的形式,再这个页面有一个input框,是用来搜索的... 一个地址http://localhost/shouyewu/diqu110100/,这本来是个动态地址,让我弄成了拟目录的形式,再这个页面有一个input框,是用来搜索的,在input框输入内容提交后,地址就会变成http://localhost/shouyewu/diqu110100/?guanjian=%B8%DF,怎么样才能让提交了input框后地址栏显示成http://localhost/shouyewu/diqu110100/guan%B8%DF/这样呢? 展开
 我来答
Alljhatv
推荐于2016-11-15 · TA获得超过681个赞
知道小有建树答主
回答量:408
采纳率:87%
帮助的人:203万
展开全部

这个其实可以直接在前端处理的。

请先在<head>标签中加入以下代码:

<script type="text/javascript" language="javascript">
function form_action() { 
    // 这个函数在按钮被点击时触发
    // 将网页重定向至guanxxx这样的地址(xxx为URL编码后的输入表单的值)
    location.href=location.href+'guan'+encodeURIComponent(document.getElenmentById('input1').getAttribute('value'));
}
</script>

然后将你的表单代码替换为:

<form>
<input type="text" id="input1" />
<input type="button" value="提交" onclick="form_action()" />
</form>

就可以了。

怎样安静
2013-08-09 · TA获得超过1108个赞
知道小有建树答主
回答量:181
采纳率:0%
帮助的人:93.6万
展开全部
可以,你要先接收并处理这个值然后重写url
追问
能否详细一些?具体怎么弄?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寻贝求文
2015-10-26
知道答主
回答量:9
采纳率:0%
帮助的人:3.6万
展开全部
细说 Form (表单)
http://www.cnblogs.com/fish-li/archive/2011/07/17/2108884.html

这里面讲的很详细,希望对你有帮助!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式