请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

页面元素操作问题

图片描述图片描述
尊敬的老师您好,请问一下,这种情况下的使用什么方法可以操作页面元素?下面是我已经处理的,但是这个下拉框这个不知道怎么处理,与所掌握的select下拉框的方式有区别,老师百忙之中能帮我看一下怎么处理吗?
password_node = driver.find_elements_by_class_name(“input001”)[1]
password_element = password_node.find_element_by_class_name(“el-input__inner”)
password_element.send_keys(“admin”)
driver.find_element_by_class_name(“el-button”).click()
driver.maximize_window()
driver.find_element_by_class_name(“newpaperbtn”).click()
#输入试卷名
driver.find_element_by_xpath(’//input[@placeholder=“请输入试卷名”]’).send_keys(“2020年北京事业单位真题”)
#输入考试时间
driver.find_element_by_xpath(’//input[@placeholder=“选择考试时间”]’).send_keys(“2019-07-16”)
driver.find_element_by_class_name(“el-date-table”).click()

#选择考试时段
select_exam_time = driver.find_element_by_xpath(’//input[@placeholder=“考试时段”]’)
select_exam_time_click = select_exam_time.find_element_by_xpath(’//span[text()=“全天”]’)
select_exam_time_click.click()

正在回答

1回答

你好,你这个是一个自定义的下拉框,你可以直接用action操作,就是模拟鼠标点击,先模拟点击一下,然后在点击,也可以直接点击元素,等他出来了再进行点击操作

0 回复 有任何疑惑可以回复我~
  • 提问者 慕雪718929 #1
    收到,明天我试一下,谢谢老师
    回复 有任何疑惑可以回复我~ 2019-07-16 22:58:27
  • 提问者 慕雪718929 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-07-17 14:48:51
  • 提问者 慕雪718929 #3
    谢谢老师,刚才处理一下,处理掉了,感谢指点
    回复 有任何疑惑可以回复我~ 2019-07-17 17:36:31
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信