我需要在现场发送评论。它适用于“输入”,但不适用于“文本区域”。必须有人来处理这件事
在单击Html元素之前,它看起来像:
<textarea class = '1' aria-label="Add a comment..." placeholder="Add a comment..."autocomplete="off" autocorrect="off"> </textarea>
然后:
<textarea class = '1 focus-visible' aria-label="Add a comment..." placeholder="Add a comment..."autocomplete="off" autocorrect="off" style="height: 18px;" data-focus-visible-added = ""> </textarea>
textarea字段已激活,但未添加任何注释
browser.find_element_by_css_selector('textarea[placeholder="Add a comment..."]').send_keys('comment')
要将字符序列发送到文本区域,必须为
element_to_be_clickable()
引入WebDriverWait,并且可以使用以下Locator Strategies之一:使用
CSS_SELECTOR
:使用
XPATH
:注意:您必须添加以下导入:
我不知道你是什么意思,但对我来说,这段代码工作得非常好
它在我的网页上的以下元素中写入:
相关问题 更多 >
编程相关推荐