如何把JSP中input项目输入的值 作为href多个参数之一加入到href中
<tdclass="altbg2"><inputtype="text"size="3"value=""id="quantityinput"/></td><tdclass=...
<td class="altbg2">
<input type="text" size="3" value=""
id="quantityinput" />
</td>
<td class="altbg2">
<a href="modify.do?id=<%=cardlist.get(i).getComputer().getId()%> &quantity="+document.getElementBiId("quantityinput")+">更改数量</a>
</td>
以上代码系统报获取不到quantity的值 展开
<input type="text" size="3" value=""
id="quantityinput" />
</td>
<td class="altbg2">
<a href="modify.do?id=<%=cardlist.get(i).getComputer().getId()%> &quantity="+document.getElementBiId("quantityinput")+">更改数量</a>
</td>
以上代码系统报获取不到quantity的值 展开
2个回答
展开全部
<a href="modify.do?id=<%=cardlist.get(i).getComputer().getId()%>" onclik=tt(this)>更改数量</a>
<script>
function tt( obj)
{
obj.href=obj.href+'&quantity="+document.getElementById('quantityinput').value+"';
}
</script>
<script>
function tt( obj)
{
obj.href=obj.href+'&quantity="+document.getElementById('quantityinput').value+"';
}
</script>
追问
接收端:int quantity=Integer.parseInt(request.getParameter("quantity"));
系统提示getElementById('quantityinput') 不应该用单引号
追答
//改过了,你用什么工具呀,竟有js的系统提示
obj.href=obj.href+"&quantity="+document.getElementById("quantityinput").value;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询