selenium+js获取页⾯动态元素
js arguments1.背景:有些时候页⾯上的元素不会直接显⽰出来,通过接⼝返回的数据动态绑定。
2.页⾯数据加载完毕后,在console⾥,可以获取到该英⽂名的值
3.通过xpath也能获取到该英⽂名的值
4.在代码中使⽤selenium+js的⽅式获取该值
element = puCom.element._find_element(TeacherClassManageObj.input_enName) //先到该元素,其中,input_enName ="//div[@id='bodyContainer']//input[@id='enName']"
act_enName = puCom.sLib._current_browser().execute_script("return arguments[0].value", element) //js获取当前元素的value值

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。