
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/这样呢?
展开
3个回答
展开全部
这个其实可以直接在前端处理的。
请先在<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>
就可以了。
展开全部
可以,你要先接收并处理这个值然后重写url
追问
能否详细一些?具体怎么弄?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询