【发布时间】:2017-03-06 08:18:51
【问题描述】:
在我点击按钮之前,页面的html代码如下
<div id="layerContainer"> </div>
but after clicking a button, than the code appears like picture here
我试图找到新按钮,但总是“找不到元素~@”]
wait.Until(ExpectedConditions.ElementExists(By.XPath("//*[@id='layerContainer']/div/section/div/div[2]/form/article/footer/div/button")));
IWebElement submit2 = this.driver.FindElement(By.XPath("//*[@id='layerContainer']/div/section/div/div[2]/form/article/footer/div/button"));
submit2.Click();
我的目的是找出新生成的按钮并点击它, 但是一直找不到新按钮,请问有什么办法解决吗?
【问题讨论】:
-
你能在网站上显示这个元素的截图吗?
-
yop,截图在这里i.stack.imgur.com/XbkNq.gif 和那些DBandJoinfromView 是点击按钮后生成的元素在单击按钮之前只有 元素,突出显示的行
标签: c# html selenium phantomjs