gpt4 book ai didi

selenium webdriver 中的 css 或 xpath 正则表达式

转载 作者:行者123 更新时间:2023-11-28 09:29:14 25 4
gpt4 key购买 nike

我有密码

driver.findElement(By.cssSelector("#lmv-dialog-add-id-_newFundAllocation-targetAllocation-88-F03   >td.tright > a.lmv-show")).click();

代码中出现的88是可变的。怎么修改代码让搜索到的代码不管是88、99、12还是其他数字?

此外。在相同命名的三个元素 xpath 上:

id('lmv-dialog-add-id-_newFundAllocation-targetAllocation-88-F01')/x:td[3]/x:a
id('lmv-dialog-add-id-_newFundAllocation-targetAllocation-88-F02')/x:td[3]/x:a
id('lmv-dialog-add-id-_newFundAllocation-targetAllocation-88-F03')/x:td[3]/x:a

我想点击第三项。因为这个 88 是可变的,我想这样做可以是出现在这个地方的任何数值。

最佳答案

试试下面的xpath

"//*[contains(@id,'lmv-dialog-add-id-_newFundAllocation-targetAllocation')]/td[3]/a[@class='lmv-show']"

关于selenium webdriver 中的 css 或 xpath 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25783895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com