向各位高手请教一个有关JSP利用<a href>超连接传值的问题

我想在jsp使用<a href>超连接来进行连接并完成<input>和<select>的值向下一页的传.
请问一下.如何写<a href>和如何在下一页写接收语句.
我用了<a href="javascript://"
onClick="window.open('query_2.jsp?id=aaa')">可以将id=aaa这个固定值传到下一页.但我想将<input>和<select>中的值传到下一页.如<input type="text" name="aaa" value="abc">
请高手指点一下.谢谢了.

第1个回答  2008-09-03
<script language="javascript">
function sendValue()
{
var aaa = document.all.aaa.value;
var bbb = document.all.bbb.value;
window.location = "/query_2.jsp?id=aaa & aaa= "+aaa+" &bbb= "+bbb;
}
</script>
<html>
<input type="text" name="aaa" value="abc">
<select name="bbb">
<option value="bbb">bbb</option>
</select>
<a href="sendValue()">快过去</a>
</html>本回答被网友采纳
第2个回答  2008-08-28
<!-- 单引号",要改知道哈, 只写个INPUT, SELECT 通理哈 -->
<script type="text/javascript">
function forwardPage() {
var id = document.getElementById("inputID");
window.document.location = "query_2.jsp?id=" + id;
}
</script>

<input id="inputID" type="text" value="whatever" />
<select id="selectID">
<option value="1">option 1</option>
</select>
<a href="javascript:forwardPage();">Go Go Go</a>本回答被提问者采纳
相似回答
大家正在搜