首页 > 解决方案 > selenium , vba 元素不可交互

问题描述

<div id="j_idt248" class="ui-confirm-dialog ui-dialog ui-widget ui-widget-content ui-corner-all ui-shadow ui-hidden-container ui-dialog-rtl" role="dialog" ; display: block;">
<button id="j_idt250" name="j_idt250" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-icon-left ui-confirmdialog-yes" type="button">

这个 divdisplayblock,我无法访问它。我看到这个错误

element is not Interactable

这是我的代码:

bot.FindElementByName("j_idt250").Click

标签: vbaselenium-webdriver

解决方案


我不知道您的代码找到了什么元素,因为您发布的 HTML 没有名称为“j_idt249”的元素,但它确实有一个带有该名称的 ID。将您的查找方法更改为按 ID,它将与您发布的 HTML 匹配。


推荐阅读