2016-09-09 44 views
0

这是div标记中的“注册此处”按钮的代码。我已经运行这个代码,虽然Xpath工作很好,但我想在CSS WebDriver中用CSS选择器定位器元素替代方法。如何定位,使用webdriver中的CSS选择器通过值链接div标签内的元素?

<div> 
<a href="signup" class="divclass">Signup here</a> 
</div> 

driver.findElement(By.cssSelector("a[href='signup']")).‌​click(); 
+0

driver.findElement(By.cssSelector(“一个[HREF =”注册']“))点击(); –

回答

0

尝试这些CSS选择器中的一个:

a[text()="Signup here"] 

a.divclass 

a[href="signup"] 
+0

嗨,这对我非常有帮助。但我想使用driver.findElement(By.cssSelector(“”));形成。我的问题是,基于代码中引用什么值“”。 –

+0

如果我的答案解决了您的问题,请在upvote/downvote分数下用复选标记接受它。谢谢 – Andersson

相关问题