可以定位到页面元素,但是执行click(),就报错
是否display不等于是否可以点击 等待一下试试吧 这个元素是可以点击的,第二张图可以看到,这个元素是一个日期控件。
这个网站有很多日期控件,其他tab页上的日期控件,我用这个方法都可以执行。就这个tab页上的点击报错。 加个等待时间试试 这个元素是readonly的,用js去掉readonly属性再执行点击操作。
fr=2017-07-25
startDatejs="$(\"input\").removeAttr('readonly');$(\"input\").attr('value','"+fr+"')"
driver.execute_script(startDatejs)
页:
[1]