Я устал много, чтобы получить xpath из div, который отображает как «カ ー ク 商品 掲 載 カ タ ロ ロ Online» на экране, но я не могу. Приложение выполняется с использованием структуры ZK, поэтому у него есть случайные идентификаторы.Получить xpath для div внутри td tag
<td z.type="Lic" id="z_mk_qr1" class="activeCatalogVersionTreeItem z-list-cell" z.zcls="z-list-cell" onmouseout="dragHoverClick($e('z_mk_qr1'), event, true, null, 0);" onmouseover="dragHoverClick($e('z_mk_qr1'), event, false, 'PerspectiveDND', 500);">
<div id="z_mk_qr1!cave" class="z-list-cell-cnt z-overflow-hidden">カーク商品掲載カタログ Online
<span id="z_mk_rr1" class="catalog-mnemonic-label z-label" z.zcls="z-label"> (STO-O)
</span>
</div>
</td>
Я думал, что XPath должно быть что-то вроде // сНу [содержит (текст(), 'カ ー ク 商品 掲 載 カ タ ロ グ Интернет')], но он не работает.
Спасибо! для более
//div[contains(text(), 'Online')]
Проверьте ссылку ниже:
один раз попробовать с селектором CSS: ДИВ # z_mk_qr1 пещеры в противном случае с помощью IDE найти различные значения локатора и использовать ту же –
«z_mk_qr1 пещеру!» Случайный идентификатор генерируется рамками гк. В следующий раз, когда страница будет перезагружена, она будет отличаться. Поэтому он не может его использовать. –
попробуйте использовать ниже cssSelector 'td.activeCatalogVersionTreeItem div.z-list-cell-cnt' –