javascript - 如何通过 XPATH 或 CSS 选择器选择消失的弹出式注释?
问题描述
重现步骤
- 我在我的机器上本地运行一个Flask 演示应用程序。
- 转到 http://localhost:8080/register
- 如图所示,在注册表中填写以下数据:
- 请注意,在表格中,我们故意将用户名和电话号码留空
- 按“注册”按钮
结果
如图所示,弹出一个小便条,上面写着“请填写此字段”。该音符仅可见 3-5 秒,然后按设计消失。
请注意,如果您右键单击它,它会消失。所以,我做不到
检查 > 右键单击元素 > 复制 > 复制 XPath
在浏览器上:(
目标
目标是能够在显示时选择弹出注释。
PS我尝试了一些选择器:
//*[contains(text(), 'Please fill out this field.')]
//*[contains(text(), 'Please')]
显示注释时,上述选择器没有产生任何元素。我可以使用什么 XPATH/CSS 选择器来实现这一点?
解决方案
推荐阅读
- javascript - 尽管有效,但 React Hook Form 仍然存在验证错误
- android - 如何在 POST 请求中正确传递正文
- python - 如何从分组的熊猫数据框中删除一行?
- algorithm - K 一致但不是强 K 一致
- c++ - 按顺序对数组元素求和,直到到达目标或到达数组末尾
- sql - 如何在标准 SQL (Google BigQuery) 中将字符串拆分为两个单独的列?
- python - 当嵌套字典只有一个元素时减少它们的级别
- sql - where语句中的多个条件
- sql - 在 SQL 表中查找 nvarchar 类型的重复值
- css - CSS Grid - 在这个网格中,为什么是一行。项目太大?