地址栏显示传参

来源:百度知道 编辑:UC知道 时间:2024/05/28 05:05:04
我想将传参的数显示在地址栏怎么解决 用get方法么
如 ?keyword=n72 通过form 提交在地址栏里显示
<form method=post name="topSearchForm" action='' onsubmit="return submitSearch(this)" target="_blank">
<input name="keyword" class="top3" type="text" value="<%=searchResultTitle%>" size="40" onclick="deleteKeyword1(topSearchForm)" onMouseOut="updateKeyword()" />
<select name=searchCategory type='hidden' id=searchCategory class="top6">
<option value='ALL' <%if(hunt.compareTo("ALL")==0) out.println("selected");%>>所有分类</option>
<option value=book <%if(hunt.compareTo("book")==0) out.println("selected");%>>图书</option>
<option value=music <%if(hunt.compareTo("music")==0) out.println("selected");%>>音乐</option

post吧。。。

补充:显示不出来就说明你的form没有构建正确啊。
用dreamweaver看,比较容易点哦。
不可能吧。。。那你在另外一个页面request一个看看,能不能request到。

除了改成get提交方式以外,
你的action少打了一个引号,
你的的form中还有一个onsubmit,这个是在你点了submit按钮后、提交数据之前执行的,不知道你对应的方法里面是什么样子的,如果这里面有其他什么修改的话 也会导致你在地址栏看不到数据