怎么获取某表格中的一列td的值 javascript jQuery什么都行, 只要能实现就行

怎么获取某表格中的一列td的值 javascript jQuery什么都行, 只要能实现就行,第1张

<BODY>

<table>

<tr><td>11</td><td

>12</td><td>13</td></tr>

<tr><td>21</td><td

>22</td><td>23</td></tr>

<tr><td>31</td><td

>32</td><td>33</td></tr>

</table>

</BODY>

<script>

//

tr:eq(0)

取第一行

td:eq(2)

取第三列

//$("tr:eq(0)

td:eq(2)")text()

得到:13

//$("tr:eq(1)

td:eq(1)")text()

得到:22

alert($("tr:eq(0)

td:eq(2)")text());

</script>

行和列你可以用变量代替!

请采纳,谢谢!

jQuery 提供了index()方法用于获取第一个匹配元素相对于其同胞元素的 index 位置(从0开始计数),基本语法为:$(selector)index()。因此当前 tr 的 index 可以得到行数,当前 td 的 index 可以得到列数。实例演示如下: 1、HTML结构 1234 2456

var trList = $("#history_income_list")children("tr")

for (var i=0;i<trListlength;i++) {

var tdArr = trListeq(i)find("td");

var history_income_type = tdArreq(0)find('input')val();//收入类别

var history_income_money = tdArreq(1)find('input')val();//收入金额

var history_income_remark = tdArreq(2)find('input')val();// 备注

alert(history_income_type);

alert(history_income_money);

alert(history_income_remark);

}

方法二:

$("#history_income_list")find("tr")each(function(){

var tdArr = $(this)children();

var history_income_type = tdArreq(0)find('input')val();//收入类别

var history_income_money = tdArreq(1)find('input')val();//收入金额

var history_income_remark = tdArreq(2)find('input')val();// 备注

alert(history_income_type);

alert(history_income_money);

alert(history_income_remark);

});

以上就是关于怎么获取某表格中的一列td的值 javascript jQuery什么都行, 只要能实现就行全部的内容,包括:怎么获取某表格中的一列td的值 javascript jQuery什么都行, 只要能实现就行、如何动态获取 table 中 td 所在行 和列、jquery 如何获取table中每个td的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9307361.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存