使用selenium webdriver点击弹出提交表单上的提交按钮

问题描述 投票:0回答:1

场景 - https://www.cleartrip.com/网站。单击您的旅程,然后单击登录选项。出现一个弹出窗口,用于登录详细信息。需要点击登录按钮。我尝试了一切 - 正常点击,窗口处理,警报和框架。无法点击它。有人可以帮助我吗?

selenium-webdriver
1个回答
1
投票

当你弹出显示时,你会想要切换到弹出的iFrame:

在python中:

driver.switch_to.frame("modal_window")

在Java中:

driver.switchTo().frame("modal_window")

其中“modal_window”是您要切换到的iFrame的ID。

然后你可以做你的提交按钮点击功能:

driver.find_element_by_css("signInButton").click()
© www.soinside.com 2019 - 2024. All rights reserved.