阅读表行但每个单独?

时间:2013-08-08 07:19:30

标签: javascript jsp

<div id='c1'>
</div>

function()
{
$('#c1').append('<table ><tr><td id=v>'abc'</td> <td>'12'</td><td>'1'</td> <td>77 </td><td><span class=c>X</span></td></tr></table>');
}
function test()
    {
    for(i=0;i<6;i++){
    var s=document.getElementById('c1').getElementsByTagName('tr','td')[i].innerHTML;//
      this line give output =abc 121 77
    var t=document.getElementById('v')[i].innerHTML;//not working
    alert(t);
     //this t is setting in session using ajax
     }

我希望获得<tr>个数据,但每个<td>分别得到。是否可以分别获取每个<td>数据? 从会话中获取它,在另一个页面上得到它(abc 121 77 X)如何在java中将每个<td>作为单独检索它?

2 个答案:

答案 0 :(得分:0)

使用jQuery“each”函数(link)。

$('tr').each(function() {
    alert($(this).html());
});

答案 1 :(得分:0)

   var tr=[];

    $('tr').each(function() {
        var td=[];            
        $(this).find('td').each(function(){
          td.push($(this).text());
        });
        tr.push(td);            
    });

http://jsfiddle.net/cthdn/