获取span标记的值

时间:2017-03-01 10:24:06

标签: javascript jquery html

我有一个HTML <table>,我成功使用此代码迭代它:

var rows = document.querySelectorAll("#ff\\:tablereparation tr"); 
for (var i = 0; i < rows.length; i++) {
    alert(rows[i].cells[0].innerHTML);
    alert(rows[i].cells[1].innerHTML); 
}

问题是我的结果是<span>代码:

<span id="ff:tablereparation:0:np">Panne grave</span>

我只想要值,在这种情况下:Panne grave,我尝试使用valuetext()val(),但它没有用。

1 个答案:

答案 0 :(得分:0)

这是你应该做的:

var rows = document.querySelectorAll("#ff\\:tablereparation tr"); 
for (var i = 0; i < rows.length; i++) {
    for (var j = 0; j < 2; j++) {
        alert(rows[i].cells[j].textContent);
    }
}

请参阅this Fiddle了解演示。