2017-02-25 63 views
-1

我試圖點擊一個特定的元素。我發現cssSelectorSelenium CSS「這條線上有多個標記」錯誤

[onclick="window.open('../rsvpdemo')"] 

但添加時我有「多重標記在這條線」句話。

這是我的代碼行:

driver.findElement(By.cssSelector("[onclick="window.open('../rsvpdemo')"]")).click(); 

回答

0

你需要躲避字符串中引號是這樣的:

driver.findElement(By.cssSelector("[onclick=\"window.open('../rsvpdemo')\"]")).click(); 
+0

它的工作原理。 TNX! – Roi