selenium打开网址之后。定位元素。
网页里这样的表格。我用了driver.find_elements_by_css_selector('[style="text-align: right;"]')[0].click()
去点击。
出错代码。
Message: element click intercepted: Element <input type="text" class="unit sc-common-input" style="text-align: right;"> is not clickable at point (833, 869). Other element would receive the click: <div class="footer-buttons">...</div>
消息:元素单击被拦截
这个问题已经解决了。使用
div=driver.find_elements_by_css_selector('[style="text-align: right;"]')[1]
js1 ="arguments[0].scrollIntoView();"
driver.execute_script(js1, div)
可以定位输入。
但是出现了另外的问题,
.
这个页面可以定位到。
driver.find_elements_by_css_selector('[class="html-area-content"]')[0].click()
可以定位到。
但是无法传值进去
出现错误,元素不可交互。
是什么情况。
这个是html代码的输入框。
无法传值