如何解决想要在单击元素之后复制URL,然后在赛普拉斯的其他地方使用它
我的网页上有一个span元素,其文本如下所示。
<div class="List__ListCellText-sc-1utehp1-8 dMrnXh">
<span>Copy Application Link</span>
</div>
当我单击跨度时,URL被复制到剪贴板。 这是在后端使用https://github.com/nkbt/react-copy-to-clipboard
完成的以下是为赛普拉斯编写的js。cy.xpath("//span[text()='Copy Application Link']").click();
理想情况下,当我单击SPAN元素时,文本应复制到剪贴板。
但是,它会导致浏览器显示浏览器警报,如下所示
browser pop-up
我想复制显示的URL并在cy.visit()中使用它。如何做到这一点。 我尝试了剪贴板内容,剪贴板中的所有先前存在的文本均已正确打印在控制台日志中。但是,仅仅是click事件没有捕获传递的文本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。