我需要从下面的html中获取文本"No results found,click tab to use entered text“。
<div id="boundlist-1520-listEl" class="x-boundlist-list-ct" style="overflow: auto; height: auto;">
<ul></ul>
No results found, click tab to use entered text
</div>
当我尝试使用div id时,它抛出了错误。
有人能帮我弄到这个的xpath吗?
非常感谢。
问候,Sudha Banakar
发布于 2017-10-17 16:46:29
我猜您的id是动态更改的,因此您需要通过开始或包含来识别它XPath将为您工作。
"//div[starts-with(@id,'boundlist-')]
您可以通过将XPath粘贴到google chrome控制台来验证它
$x("//div[starts-with(@id,'boundlist-')]")发布于 2020-02-13 17:25:48
xpath是:- //ulcontains(text(),‘未找到结果,请按tab键使用输入的文本’)
或best为//*contains(text(),‘未找到结果,请按tab键使用输入的文本’)
发布于 2020-02-13 15:06:24
如果显示的文本没有更改,则可以使用下面的xpath
//div[text()='No results found, click tab to use entered text']https://stackoverflow.com/questions/46785012
复制相似问题