添加一些新标签后重新加载 selenium webdriver 中的 DOM 元素

Reload DOM element in selenium webdriver after some new tag added

在我的网页中,当我单击“确定”按钮时,一些 HTML 标记将添加到当前页面源中以显示弹出窗口(URL 未更改)。
如何从当前页面获取新的网页元素?

您可以使用显式等待来等待元素添加到 DOM

WebDriverWait wait = new WebDriverWait(driver, 10);
WebElement element = wait.until(ExpectedConditions.presenceOfElementLocated(By.id("newElementId")));