gpt4 book ai didi

selenium - 如何找到以下HTML中输入框的xpath

转载 作者:行者123 更新时间:2023-12-03 08:37:14 25 4
gpt4 key购买 nike

我有一个像这样的html

<td class="random">
<div id="randomID">Product:</div>
</td>
<td class="random">
<div id="randomID">
<input type="text" class="random">
</div>
</td>

my xpath //div[contains(text(),"Product:")] 为我提供了我想要发送输入的第一个元素。如何获取输入 xpath,以便我可以对其执行 input.sendkeys() 操作。

最佳答案

您可以使用任一 xpath 来获取输入标记。

使用以下和输入标记的索引

 //div[contains(text(),"Product:")]/following::input[1]

或者找到td标签,然后使用following-sibling

//td[.//div[contains(text(),"Product:")]]/following-sibling::td[1]//input

您也可以使用下面的 xpath。

//div[text()="Product:"]/following::input[1]

或者

//td[.//div[text()="Product:"]]/following-sibling::td[1]//input

关于selenium - 如何找到以下HTML中输入框的xpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63564611/

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