网络驱动程序-actions.dragandrop在w3schools页面中不起作用

Webdriver - actions.draganddrop not working in w3schools page

本文关键字:不起作用 w3schools 驱动程序 -actions dragandrop 网络      更新时间:2023-09-26

ActionsdragAndDrop在w3schools页面上不起作用:

相同的代码适用于其他页面

这是我试过的代码。

WebDriver driver = new FirefoxDriver();
driver.get("http://www.w3schools.com/html/html5_draganddrop.asp");
driver.manage().window().maximize();
Actions actions = new Actions(driver);
actions.dragAndDrop(driver.findElement(By.id("div1")), driver.findElement(By.id("div2"))).build().perform();

你已经接近了。。您需要找到具有ondragstart属性的元素。图像就是具有属性的东西。不是<div>

尝试:

...
actions.dragAndDrop(driver.findElement(By.id("drag1")), driver.findElement(By.id("div2"))).build().perform();