javascript - 如何点击动态改变id和类selenium java

标签 javascript jquery selenium selenium-webdriver

详细信息 - 想要选择下拉列表,但 id 和类已更改。我也尝试使用 selenium css 选择器进行选择,但没有结果。

见下图enter image description here

想要一一点击所有下拉菜单,但 id 和类动态更改

代码-

jQuery('.yui3-widget.yui3-c-gizmo.yui3-c-button.yui3-c-button-content.description.btn.btnSilvericon.button-primary.icon-right-dropdown.s-btn-all').eq(1).click()

提前致谢。

最佳答案

尝试以下 CSS 定位器:

button.description.btnSilvericon[id^='yui'][title='All']

练习 CSS 选择器来处理动态元素:

https://www.w3.org/TR/selectors-3/#selectors

关于javascript - 如何点击动态改变id和类selenium java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51422663/

相关文章:

javascript - 如何将格式化为数组变量的字符串转换为javascript对象?

javascript - 通过 jquery 添加元标记?

javascript - 以 div margin-top 作为条件的 if 语句?

python - 写入 selenium 数据时 CSV 为空

selenium - 使用 css 选择器在精确元素中按精确文本查找元素

javascript - 将文档字符串加载到 iframe 中

javascript - 如何使用 Javascript 在 chrome 中禁用保存密码气泡?

php - 如何在警报框中显示 codeigniter 表单验证消息

javascript - 从获取中捕获403而没有控制台错误

python - 重定向未知属性