首页 > 解决方案 > VBA selenium 选择具有 ext:qtip 属性的元素

问题描述

我正在尝试选择具有特定属性的元素。

<div class="x-grid3-cell-inner x-grid3-col-7 x-unselectable" unselectable="on" ext:qtip="Final" style="background:none;with=100%;background-image:url(/images/18_status_final.png);background-repeat:no-repeat;background-position:center;" id="flgstatus_id">&nbsp;</div>

它是:“ext:qtip='Final'。

我正在尝试选择它

bot.FindElementByXPath("//div[contains(.,'Final')]").Click

它返回:未找到元素。

但是我可以使用

bot.FindElementByXPath("//div[2]/table/tbody/tr/td[8]/div").Click

我的目标是检查一个元素是否有“最终”并选择它。

谢谢您的帮助。

标签: vbaseleniumselectelement

解决方案


FindElementByCss("[ext\:qtip=Final]")

选择它

bot.FindElementsByCss("[ext\:qtip=Final]").Item(2).Click

选择一个项目。


推荐阅读