首页 > 解决方案 > 如何选择一个

问题描述

标签: pythonhtmlseleniumwebdriverframe

解决方案


  1. 首先找到要选择的选项元素的值。
  2. 然后你可以运行 javascript 来改变 select 元素的值。
value = "B101"
driver.execute_script('var elements = document.getElementsByTagName("select");
                      for (element of elements) {
                        element.value = ' + value + '
                      }') 

document.getElementByTagNames('select')获取带有 select 标记的所有元素并返回所有这些元素的数组

然后,我们遍历元素列表中的每个元素,并将选择标签的值更改为您想要的值。


推荐阅读