首页 > 解决方案 > 与 textarea 交互时出现 Selenium 错误

问题描述

我尝试在网络上的文本区域中输入文本,我正在使用 selenium 来执行此操作,但是当我尝试输入到 textarea 时,它失败并出现错误:“selenium.common.exceptions.ElementNotInteractableException:消息:元素不可交互”。但是,当我尝试将文本放入字段时,它可以正常工作

driver.find_element_by_xpath('//textarea[@class = "Ypffh"]').send_keys(text);

标签: pythonseleniumwebdriver

解决方案


你可以用javascript试试:

driver.execute_script('document.querySelector("textarea.Ypffh").innerText = "xxx"')

推荐阅读