获取字符串匹配然后存储第二个字符串并存储它

时间:2015-11-11 16:43:07

标签: javascript

必须搜索字符串匹配“Routed:”的classname,然后在下面的图片中获取以下类名的字符串“W000000”。在任何给定时间,页面上有超过65个,我只需要获得第一个并存储该值。enter image description here

1 个答案:

答案 0 :(得分:0)

您可以为元素使用for循环并获取下一个元素。

var tds = document.getElementsByClassName('ms-cellstyle ms-vb2');
var found = false;
var firstValue = '';
for (var i = 0; i < tds.length && !found; i++) {
    if (tds[i].innerHTML.indexOf('Routed') >= 0 && i < tds.length - 1) {
        firstValue = tds[i + 1].innerHTML;
        found = true;
    }
}
console.log(firstValue);