
用Jquery很容易实现,你的代码太乱,我没看到循环在哪,说说思路,你的循环都在table里,每一tr是一组数据,第一个td是id列,最后几个是按钮,点击按钮用jquery取到当前单元格,然后取到当前单元格所在的tr,再取到所在tr第一个子元素也就是第一个td的值,这样就可以了
在后面的页面中使用 requestsetCharacterEncoding("UTF-8"); 确保能够提取到中文
String name=requestgetParameter("name"); 这句就可以得到文本框的内容;
但是以上可能会有问题,如果name输入的是中文或者一些杂乱文字,name可能提取是乱码,
尽量使用From吧,你可以多使用几个From,名字不起一样的,其属性加入method="post",也使用上面的方法就可以实现了
java类获取jsp页面中input标签的值的方法:
jsp页面代码:
<input style="display: none;" type="text" id="id_proj" name="swfID" value=""/>
注:style="display: none;" 这里display属性值为none表示隐藏input标签
java类的代码:
String swfID = requestgetParameter("swfID"); //注这里一定要是input标签的name的值
javascript获取input的值和给input赋值的方法:
js代码:
获取input的值
<SCRIPT type="text/javascript">
function checkTip()
{
var id_pID=documentgetElementById("id_proj");
id_projvalue="同行网txw100com";
}
</SCRIPT>
给input赋值
<SCRIPT type="text/javascript">
function checkTip()
{
var id_proj=documentgetElementById("id_proj")value; //注:这里的id_proj一定要是input标签的id的值
}
</SCRIPT>
页面body中的代码
<input type="text" id="id_proj" name="swfID" value=""/>
以上就是关于jsp 获取页面上值的问题全部的内容,包括:jsp 获取页面上值的问题、JSP 如何获取另一个页面的值、如何获取jsp页面input的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)