Java Selenium WebElement(Div)
我的疑问是如何使用java在Selenium中单击/选择Div元素 我试着这样做:Java Selenium WebElement(Div),java,selenium-webdriver,Java,Selenium Webdriver,我的疑问是如何使用java在Selenium中单击/选择Div元素 我试着这样做: String divId = driver.findElement(By.tagName("Div")).getAttribute("Div Value"); driver.findElement(By.id(divId)).click(); 但是在上面的代码中,我得到的divId为NULL。这就是为什么我得到了非法的agalargumentsexception。以便获得div更改的id String divI
String divId = driver.findElement(By.tagName("Div")).getAttribute("Div Value");
driver.findElement(By.id(divId)).click();
但是在上面的代码中,我得到的divId为NULL。这就是为什么我得到了非法的agalargumentsexception。以便获得div更改的
id
String divId = driver.findElement(By.tagName("Div")).getAttribute("Div Value");
到
如果您的div首先在一个frame标记中,只需切换到该frame并执行rest
String divId = driver.findElement(By.tagName("div")).getAttribute("id");