【发布时间】:2019-01-11 19:32:27
【问题描述】:
我正在尝试查找值为“保存并返回”的输入元素。
我试图用 xpath 找到它的值文本,如下所示:
driver.findElement(By.xpath("//input[contains(@value,'Save and Return']")).click();
【问题讨论】:
标签: java eclipse selenium selenium-webdriver xpath
我正在尝试查找值为“保存并返回”的输入元素。
我试图用 xpath 找到它的值文本,如下所示:
driver.findElement(By.xpath("//input[contains(@value,'Save and Return']")).click();
【问题讨论】:
标签: java eclipse selenium selenium-webdriver xpath
你需要
driver.findElement(By.cssSelector("input[value=\\"Save and Return\\"]"));
如果它不起作用,请告诉我。提供有关错误的更多详细信息。我可能弄错了字符串中的转义字符 \\。
【讨论】:
driver.findElement(By.cssSelector("input[value='Save and Return']")).click(); 并且成功了!谢谢大佬!