硒-单击尚未生成的按钮

时间:2019-05-16 16:46:47

标签: javascript c# html selenium web-scraping

我试图单击页面上尚不存在的按钮。页面源只是框架集中的几个框架,因此默认驱动程序.FindElement()无法正常工作。当我检查DOM时,可以确切地看到需要单击的按钮,但是不知道该怎么做。

我曾经尝试过使用JavaScript executor并没有运气

IJavaScriptExecutor js = (IJavaScriptExecutor)driver;

js.ExecuteScript("document.getElementById('menu').getElementsByClassName( 'a' )[0].click()");

0 个答案:

没有答案