jsp中a标签?传参,参数怎么获取页面当中文本框的值

本文介绍了一种在JSP页面中结合使用JavaScript的方法,实现了动态更新链接地址的功能。通过在a标签的onclick事件中调用JavaScript,可以获取Java对象的值并用于构建新的URL。这种方式避免了直接修改a标签的href属性所带来的复杂性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[quote][b]<input type="text" size="3" value="<%=item.get(i).getNum()%>" id="num_<%=com.getId() %>"/>
</td>
<td class="altbg2">
<a href="[color=red][u]javascript:;[/u][/color]"
onclick="[color=green]location = 'update.do?id=<%=com.getId() %>&num='+document.getElementById('num_<%=com.getId() %>').value;[/color]">更改数量</a>
</td>[/b]
哎,我也是郁闷了好久才知道还可以这么写,其实还是用了js来实现地址的
[size=small][color=indigo]有两点要说的:[/color][/size]
[i][u]1。js里面可以直接些写java代码,不过要用<%=对象值%>;
2。a标签的href的属性修改,最好在onclick这个触发事件属性里面写(
原因:js里面可以取得java的对象值,但对标签的属性值确不好取出来);[/u][/i]
[color=red][u]注意:不要把location写错了;[/u][/color]
[/quote]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值