gpt4 book ai didi

java - 无法在 Selenium 中输入任何文本

转载 作者:行者123 更新时间:2023-11-30 06:12:47 24 4
gpt4 key购买 nike

我有这个 DOM:

<?xml version="1.0" encoding="UTF-8"?>
<div class="CodeMirror-scroll" tabindex="-1" draggable="true">
<div class="CodeMirror-sizer" style="margin-left: 53px; margin-bottom: -16px; border-right-width: 14px; min-height: 26px; min-width: 7px; padding-right: 0px; padding-bottom: 0px;">
<div style="position: relative; top: 0px;">
<div class="CodeMirror-lines" role="presentation">
<div style="position: relative; outline: medium none currentcolor;" role="presentation">
<div class="CodeMirror-measure" />
<div class="CodeMirror-measure" />
<div style="position: relative; z-index: 1;" />
<div class="CodeMirror-cursors" style="" />
<div class="CodeMirror-code" role="presentation" autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" contenteditable="true">
<div style="position: relative;">
<div class="CodeMirror-gutter-wrapper" style="left: -53px;" contenteditable="false">
<div class="CodeMirror-linenumber CodeMirror-gutter-elt" style="left: 0px; width: 21px;">1</div>
</div>
<pre class=" CodeMirror-line " role="presentation" style="">
<span role="presentation">
<span cm-text="">​</span>
</span>
</pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 14px; width: 1px; border-bottom: 0px solid transparent; top: 26px;" />
<div class="CodeMirror-gutters" style="height: 40px;">
<div class="CodeMirror-gutter CodeMirror-linenumbers" style="width: 53px;" />
</div>
</div>

(这是 github 的要点代码区)。我试图模仿人类输入任何文本,并最终创建要点。但这是 span,并且对此元素的 sendKeys 不起作用。在 span 中设置文本的所有尝试都不会影响 Create gist 按钮 - 此类行为的原因之一是在此 span 上进行回调。我需要帮助来模仿人类打字来解锁创建要点按钮

最佳答案

如果您希望 Selenium 告诉您特定操作(在本例中为在字段中键入)所需的命令,您可以使用 Katalon Recorder 在 Selenese 中记录该操作。然后可以导出到 Java(或 C#、PHP 或...)

关于java - 无法在 Selenium 中输入任何文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49866468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com