python - Python Selenium:我想点击一个按钮。代码运行良好,但尚未单击按钮
问题描述
代码正确执行,但按钮没有被点击,以便生成一组新的字段以供进一步的数据输入。
`driver = webdriver.Chrome(chrome_driver, chrome_options=options)
driver.switch_to.frame(driver.find_element_by_id("tmscontent"))
wait = WebDriverWait(driver, 10)
element = wait.until(EC.element_to_be_clickable((By.ID,'btnaddrow')))
element.click()
driver.switch_to.default_content()`
HTML 代码
`<input type="button" name="btnaddrow" id="btnaddrow" value=" Add Row " class="butts" onclick="addrow(document.getElementById('baserow'))">`
解决方案
推荐阅读
- angular - 使用 rxjs 进行 Mat-sort 无法正常工作
- php - WooCommerce - 自定义库存状态和可变产品
- php - 基于从选项字段中选择的选项从数据库表列中获取变量到输入字段
- android - 模拟器不断重启Android Studio 3.1.4?
- multithreading - 一个进程如何使用套接字处理 Web 服务器上的多个请求?TCP
- javascript - 如何使用节点 js 生成 cookie?
- google-cloud-platform - 谷歌云永久磁盘中的根永久磁盘和非根永久磁盘
- sql - SQL:在特定天数后更新列
- angular - 每条记录多行的角度材料表
- docker - Docker:无法从 Spring Boot 应用程序读取类路径资源