webdriver click()函数不会触发onchange事件。
我必须从下拉菜单中选择一个值。但是它是一个列表,我正在使用点击功能来选择选项。我正在使用的点击是
使用的对象是一个“ span”代码段:driver.findElement(By.xpath(“”))。click();
这在独立程序中可以很好地工作。在框架内,这不会触发事件,并且在提琴手中出现错误
“ DOMException:无法在'XMLHttpRequest'上设置'responseType'属性:无法更改来自文档的同步请求的响应类型。”
Java中的硒 driver.findElement(By.xpath(“”))。click();
我有2个下拉菜单(li)。在1下拉列表中选择一个值时,应根据选择在第二个下拉列表中加载元素。
单击应触发change事件并在另一个下拉菜单中加载选项。但是,通过框架使用同一驱动程序的同一行代码无法正常工作。任何帮助将不胜感激。
chrome驱动程序:2.46,浏览器:chrome 72.x版本