selenium定位文本框,定位成功,无法传值

定位成功之后。都已经出现光标,

使用driver.find_elements_by_css_selector('[class="html-area-content"]')[0].click()

driver.find_elements_by_css_selector('[data-v-98b17bb2=""]')[0].click()

定位成功,出现光标。

执行下一步输入值。

driver.find_elements_by_css_selector('[data-v-98b17bb2=""]')[0].send_keys("500") 

就出现错误,输入的光标也没了。出现元素不可交互。或者这是富文本框,这里本身填写HTML代码。无法传入字符串

请求解决。element not interactable

driver.find_elements_by_css_selector('[data-v-98b17bb2=""]')[0] 获取的是div,div元素不能输入内容,要获取textarea元素才能输入内容。


driver.find_elements_by_css_selector('textarea[data-v-98b17bb2=""]')[0].send_keys("500")
 

已经解决。不知道输入框元素需要这样

网页地址发一下啊

地址是登录进去的

这样的情况如何解决吧

出现element not interactable 这个错误一般是要操作的元素在页面上不可见,
需要让元素在页面上可见才可操作。
可以用driver.maximize_window()把浏览器窗口最大化试试