赞
踩
在折腾:
期间,用:
searchInputElement = driver.find_element_by_id(“ctl00_hdr_hss_searchBox”)
logging.info(“searchInputElement=%s”, searchInputElement)
toSearch = gCfg[“befrugal”][“search”]
searchInputElement.send_keys(toSearch)
调试期间,发现searchInputElement也是有值的:
对应着网页端,也没有问题,就是这个id:
但是调用send_keys去输入文字,却没有效果:
但是之前调试期间也是同样的处理,却是输入文字的。
selenium sendkeys not working
貌似有人提到:需要先获取焦点,然后才能输入?
或者是调用执行js代码
期间去调试,搜ctl00_hdr_hss_searchBox发现js代码中也有:
先试试click后clear,再send_keys
selenium send_keys not working
searchInputElement.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。