在一个jsp页中有一个table他的行数是用户随意增加的,在我提交本页时,我要得到这个table里的行数。而且到下一页中要取到这个数,应该怎么做?
解决方案 »
- 问个java基础类的问题
- intellij 双击变量名只选中一部分,咋解决啊,
- update()和repaint方法都自动调用paint方法,有什么区别?
- java 构建对象实例有几种方法?
- 数组初始化 Java vs c ++
- 过滤字符串
- 我用的是jdk1.5怎么打印不出来中文啊,大家看看下面的程序
- java思想上想不通的问题(请帮忙)
- 简单问题,在线散分:循环结构中如何接收用户的输入???
- is.read(byte[] b, int off, int len)的问题??高分求救!!!
- 100分请教一个关于setPreferredSize和setMinimumSize 的问题!
- 强制类型转换问题
那至少要标记这个table 吧以下是我的代码希望对LZ有用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>a.html</title>
<script type="text/javascript">
function testtable(){
var table = document.getElementById("get");
var tab = document.getElementById("test") ;
//表格行数
var rows = table.rows.length ;
//表格列数
var cells = table.rows.item(0).cells.length ;
alert("行数"+rows+"列数"+cells);
//window.location="<%= request.getContextPath()%>/youractionOrServlet?rows"=rows+"&cells="+cells ;
}
</script> </head> <body>
<table id="get">
<tr><td>fdsffdsf11111111</td> <td>11111111111</td></tr>
<tr><td>fdsf222222222</td> <td>2222222222222</td></tr>
<tr><td>fdsf3333333333</td> <td>333333333</td></tr>
</table>
<input type="button" value="test" onclick="testtable()"/>
</body>
</html>
alert(tab.rows.length); //行数
alert(tab.rows[0].cells.length) //第一行里的列数 <table id="tableId">
<tr>
<td>dfdfd</td>
</tr>
<tr>
<td>dfdfds</td>
</tr>
</table>