技术进阶:针对伪元素获取的解决方案——by.北方区平平无奇组织
评论
收藏

技术进阶:针对伪元素获取的解决方案——by.北方区平平无奇组织

经验分享
既明
2022-10-17 14:16·浏览量:1605
既明
发布于 2022-10-17 14:10更新于 2022-10-17 14:161605浏览

出现的场景:网页中,复选框无论是勾选还是取消勾选状态,元素源码的属性都不会发生变化,只会新增一个伪类元素,例如:"::before"、"::after",这种情况下无法通过影刀的“设置复选框”的指令来进行操作的,获取元素源代码的方式也无法获取到伪类元素;如图所示:

解决方法:选择"执行JS脚本"指令,在操作目标中选中该复选框,在JavaScript输入框中编写脚本:window.getComputedStyle(element,"after").content;根据元素的实际情况,需要将“after”换成其他的伪类元素;如图所示:

收藏8
全部评论1
最新
发布评论
评论