我正在嘗試使用name =「preferred_color」來獲取單選按鈕的數量。我總是得到count = 0.我做錯了什麼?在名稱爲「http://www.quackit.com/html/codes/html_radio_button.cfm」的頁面上有6個單選按鈕。爲什麼我總是將頁面中的單選按鈕計數爲零?
下面是代碼:
import java.util.List;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class RadioButtons {
public static void main(String[] args) throws Exception {
WebDriver driver = new FirefoxDriver();
driver.navigate().to("http://www.quackit.com/html/codes/html_radio_button.cfm");
Thread.sleep(4000);
List<WebElement> radio_button = driver.findElements(By.name("preferred_color"));
System.out.println(radio_button.size());
現在我得到正確的結果。謝謝。 – Chuchoo