使用 input text 关键字项编辑器中输入内容时上报 InvalidElementStateException: Message: invalid element state: Element must be user-editable in order to clear it 如何解决
看下这个 input 元素是不是有 readonly 的属性,有的话可以先去掉,例如: driver.execute_script("document.getElementById('id').removeAttribute('readOnly');")
是一个编辑框,没有 readOnly 的属性
是在一个新的 iframe 里面,试下先切换到这个 iframe 里 driver.switch_to_frame(driver.find_element_by_id(id))
非常感谢 输入成功了
大神,我又遇到了这个问题,这次已经切换到了 frame 中,可是仍然上报 InvalidElementStateException: Message: invalid element state: Element must be user-editable in order to clear it。这个是一个在点击图片时才会出现的对选中图片进行编辑的框,不知道是不是与这个有关,这个该怎么解决啊
怎么样,这个问题有具体解决方案吗,我这边也遇到了同样问题
我这边最后定位到 input 的位置,就没有出现这个问题了