0

m new using webdriver and I正在尝试访问在 javascript 中创建的 webelement。Web 元素是在 javascript 中创建的:"view_mode":"application","shortname":"Kalender","sysname":"calendar","name":"Kalender"。

我试图找到这样的元素:

 WebElement button= driver.findElement(By.name("Kalender"));
 button.click();

我收到一个错误,告诉我找不到 WebElement。

4

1 回答 1

0

你可能想试试这个。它对我有用。((JavaScriptExecutor)driver).executeScript("document.getElementByName('Kalender').click()");

于 2013-07-07T18:46:26.253 回答