gpt4 book ai didi

html - 元素应该是 "select",但是 "div"在 selenium 中出现错误

转载 作者:行者123 更新时间:2023-12-01 16:24:01 25 4
gpt4 key购买 nike

这是 HTML 代码,我正在尝试选择“选择客户”下拉列表。

<div id="createTasksPopup_customerSelector" class="customerOrProjectSelector selectorWithPlaceholderContainer at-dropdown-list-btn-ct notSelected">
<table id="ext-comp-1057" class="x-btn-wrap x-btn at-dropdown-list-btn x-btn-over x-btn-focus" cellspacing="0" cellpadding="0" border="0" style="width: auto;">
<tbody>
<tr id="ext-gen397" class=" x-btn-with-menu">
<td class="x-btn-left">
<td class="x-btn-center">
<em unselectable="on">
<button id="ext-gen391" class="x-btn-text" type="button">- Select Customer -</button>
</em>
</td>
<td class="x-btn-right">
</tr>
</tbody>
</table>
</div>

图像 - enter image description here

最佳答案

首先检查:

您的 UI/前端中的下拉菜单是否使用“选择”方法?

如果没有,则使用下面的代码片段,单击下拉菜单并选择值。

WebElement selectMyElement = driver.findElement(this.getObject(By.Id("Id of Your DropDown"))); 
selectMyElement.click();

Actions keyDown = new Actions(driver);
keyDown.sendKeys(Keys.chord(Keys.DOWN, Keys.DOWN)).perform();

关于html - 元素应该是 "select",但是 "div"在 selenium 中出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62194431/

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