将文件上传到网页时,此代码应上传文件但网站已关闭
WebElement elem = driver.findElement(
By.xpath("//input[@id='userfile']")
);
elem.sendKeys("D://21.pdf");`
答案 0 :(得分:0)
试试这个:
WebElement elem = driver.findElement(
By.xpath("//input[@id='userfile']")
);
elem.sendKeys("D:\\21.pdf");`
如果您的ID是唯一的(应该是),那么您可以这样做:
WebElement elem = driver.findElement(By.id("userfile"));
答案 1 :(得分:0)
您可以通过以下任何方式轻松完成此操作:
driver.findElement(By.id("userfile")).sendKeys("D:\\21.pdf");
OR
driver.findElement(By.xpath("//input[@id='userfile']")).sendKeys("D:\\21.pdf");
确保您的21.pdf文件在给定路径下可用。