
怎样获取页面表格里数据的id,组成一个数组,传入js中
比如一个表格有10条数据,获取每条数据的id,组成一个数组,因为action中方法需要这个数组参数。...
比如一个表格有10条数据,获取每条数据的id,组成一个数组,因为action中方法需要这个数组参数。
展开
4个回答
展开全部
<table id="tab">
<tr><td>id</td></tr>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
<tr><td>5</td></tr>
<tr><td>6</td></tr>
<tr><td>7</td></tr>
<tr><td>8</td></tr>
<tr><td>9</td></tr>
<tr><td>10</td></tr>
</table>
<script language="javascript" type="text/javascript">
function getab() {
var ot = document.getElementById("tab");
var a = new Array();
for (i = 0; i < tab.rows.length-1; i++)
a[i] = tab.rows[i+1].cells[0].innerHTML; //第一行是标题,不取值。
return a;
}
alert(getab());//测试
</script>
<tr><td>id</td></tr>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
<tr><td>5</td></tr>
<tr><td>6</td></tr>
<tr><td>7</td></tr>
<tr><td>8</td></tr>
<tr><td>9</td></tr>
<tr><td>10</td></tr>
</table>
<script language="javascript" type="text/javascript">
function getab() {
var ot = document.getElementById("tab");
var a = new Array();
for (i = 0; i < tab.rows.length-1; i++)
a[i] = tab.rows[i+1].cells[0].innerHTML; //第一行是标题,不取值。
return a;
}
alert(getab());//测试
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表格是没有数据的,只有TR,TD中会显示数据,这种情况,你得数据如何来的就如何将它送到Action中,如果你用的是动态表格,那你就用jquery去做
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以通过一个隐藏域,在后台代码中把数据组装一下放到那个隐藏域中,前台js获取隐藏域的值即可
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如何创建一个html文件,达到以下效果
1单击图标后,图片更改为另一个图片
2按下A键后图片大小为原始图片的50%(事件处理)
1单击图标后,图片更改为另一个图片
2按下A键后图片大小为原始图片的50%(事件处理)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |