使用Xpath识别自动完整列表中具有相似文本的元素。

问题描述 投票:1回答:1

我需要从一个自动完成的列表中选择元素,当你在文本字段中输入某些内容时,该列表就会出现。

我输入了文本 "Program NPL",然后出现了以下两个选项。

LD项目NPL-1和项目NPL-4。

我想选择第二个,但不能使用text()='',因为最后的数字是动态的,将来可能会改变。

我试过 "start-with"。现在它可以工作,但如果有一个值,如 "程序NPL ABC - 4"。那么它就不能工作了。请给我一些解决方案。谅谅

javascript selenium xpath drop-down-menu dropdown
1个回答
1
投票

这个 XPATH 应运而生

//*[starts-with(text(),'Program NPL -')]
© www.soinside.com 2019 - 2024. All rights reserved.