在Java中,如何单击带有类的按钮,没有ID,XPath或类名?
答案 0 :(得分:1)
您可以使用此说明
driver.findElement(By.cssSelector("input[type='button']")).click();
答案 1 :(得分:1)
您可以点击compose
文字xpath
driver.findElement(By.xpath("//div[contains(text(), 'COMPOSE')]")).click();
或cssSelector
driver.findElement(By.cssSelector("div:contains('COMPOSE')")).click();
答案 2 :(得分:0)
作为XPath:
//div[@class='T-I J-J5-Ji T-I-KE L3']
答案 3 :(得分:0)
WebElement composeBtn = driver.findElement(By.xpath("//*[@class='T-I J-J5-Ji T-I-KE L3']"));
JavascriptExecutor executor = (JavascriptExecutor)driver;
executor.executeScript("arguments[0].click();", composeBtn);