诶,他表哥 发表于 2017-6-30 16:50:52

求帮忙定位一下这个元素,搜也搜不到

driver.switch_to.frame(driver.find_element_by_xpath("//frame[@id='leftFrame']"))# 进入frame(定位frame)
driver.find_element_by_id("tree_14_span").click()
driver.find_element_by_id("tree_22_span").click()
driver.find_element_by_id("tree_25_span").click()
time.sleep(2)
driver.find_element_by_partial_link_text("修改").click()




finomy 发表于 2017-6-30 17:20:33

‘修改’可能是javascript动态生成的文字,selenium当下来的html代码中可能并不包括这部分,用xpath能不能定到这个元素?

掉渣饼 发表于 2017-7-1 10:35:59

用xpath定位试试看

641334778 发表于 2017-9-4 11:28:16

//table[@id='table']/thead/tbody/tr/td/a 试试

Real_小T 发表于 2017-9-4 11:41:46

为什么我看到的iframe名是mainFrame{:4_89:}
页: [1]
查看完整版本: 求帮忙定位一下这个元素,搜也搜不到