从CSS定位器提取字符串

时间:2019-07-14 15:52:08

标签: css

我有一个问题,我使用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]"

问题:如何仅获取第一个字符串?

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

document.querySelector('[role="gridcell"]').firstChild.textContent;

document.querySelector('your-selector').firstChild.textContent;

演示:https://codepen.io/iondrimba/pen/zVQaoZ?editors=1010