Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Selenium:如何使用相同的类名选择第n个按钮_Java_Selenium_Screen Scraping - Fatal编程技术网

Java Selenium:如何使用相同的类名选择第n个按钮

Java Selenium:如何使用相同的类名选择第n个按钮,java,selenium,screen-scraping,Java,Selenium,Screen Scraping,我正在尝试使用css类“btnproced”选择第三个按钮 我只能使用“BTNProced”选择第一个元素 有没有办法选择第三个按钮?如下所示: List<WebElement> buttons = driver.findElements(By.className("btnProceed")); WebElement query_enquirymode = buttons.get(2); query_enquirymode.click(); List buttons=driver.

我正在尝试使用css类“btnproced”选择第三个按钮

我只能使用“BTNProced”选择第一个元素

有没有办法选择第三个按钮?

如下所示:

List<WebElement> buttons = driver.findElements(By.className("btnProceed"));
WebElement query_enquirymode = buttons.get(2);
query_enquirymode.click();
List buttons=driver.findElements(By.className(“btnproced”);
WebElement query\u querymode=buttons.get(2);
查询\查询模式。单击();
    WebElement query_enquirymode = driver.findElement(By.className("btnProceed"));
    query_enquirymode.click();
List<WebElement> buttons = driver.findElements(By.className("btnProceed"));
WebElement query_enquirymode = buttons.get(2);
query_enquirymode.click();