我有一个问题,我使用css选择器:
tbody[id='documentsForm:documentsTable_data'] tr[role='row'] td:nth-of-type(3)
它将我导航到以下html代码
<td role="gridcell" style="" xpath="1">PPS/BAN/2018/1/00202/LPUN1NDRAFT/00001
<br><label id="documentsForm:documentsTable:0:j_idt184" class="ui-outputlabel ui-widget orbeon-form-link o-list">[nawa-application-document/POLSKIE-POWROTY-UMOWA]</label>
</td>
我要提取第一个字符串,在此示例中为"PPS/BAN/2018/1/00202/LPUN1NDRAFT/00001"
如果我使用
listOfAvailableDocumentSignatures.get(0).getText()
它回到我身边
"widoczne sygnatury dokumentow: PPN/PPO/2018/1/00007/NADRZ/POLS00001
[nawa-application-document/polskie-powroty-umowa]"
问题:如何仅获取第一个字符串?
答案 0 :(得分:0)
尝试这样的事情:
document.querySelector('[role="gridcell"]').firstChild.textContent;
或document.querySelector('your-selector').firstChild.textContent;